logo

Linux Shell parancsok

A Linuxban a parancsok olyan módok vagy utasítások, amelyeken keresztül bizonyos műveletekre utasíthatja a rendszert. A parancsok végrehajtása a parancssorban történik.

Szintaxis:

 command [option] [argument] 

Vannak olyan parancsok, amelyeknek nincs opciója, vagy nem fogadnak el argumentumot, például a 'clear' és a 'pwd'.

egyértelmű

A „clear” parancs törli az összes korábbi parancsot és kimenetet a terminál kijelzőjéről.

bash tömbök

pwd

A „pwd” parancs a „munkakönyvtár nyomtatása” rövidítése. Nem fogad el semmilyen opciót vagy argumentumot, és megjeleníti az aktuális munkakönyvtár részleteit.


A parancsok típusai

Külső vagy beépített parancsok

java veremek

Beépített A parancsok belső parancsok, amelyek a shellbe vannak beépítve. A beépített parancsokat a rendszerhéjból hívják, és közvetlenül a shellben hajtják végre. Az összes beépített parancsot listázhatja a 'help' és a 'compgen -b' parancsok segítségével. Néhány példa a beépített parancsokra: 'pwd', 'help', 'type', 'set', 'unset' stb.

Külső a parancsok nem a beépített parancsok. Ezek a parancsok olyan programok, amelyek saját binárissal rendelkeznek, és a fájlrendszerben találhatók. Ezeket a parancsokat a rendszer kínálja, és teljesen shell függetlenek. Ezek a parancsok többnyire a /bin, /sbin, /usr/sbin könyvtárban találhatók.


írja be a parancsot

A Linux 'type' parancsa megmondja, hogy a shell-nek adott parancs beépített vagy külső parancs.

Szintaxis:

 type 

Példa:

 type pwd type cd type man type cat type file 
Linux Shell Expansion Command1

Nézd meg a fenti pillanatképet, az olyan parancsok, mint a 'pwd' és 'cd', beépített parancsok, míg a 'man', 'cat' és 'file' parancsok külső parancsok.

Diana Ankudinova

A Linux 'type' parancsa azt is megmondja, hogy a parancs az álnéven vagy nem.

Példa:

 type ls 
Linux Shell Expansion Command2

Nézze meg a fenti pillanatképet, a 'type' parancs azt mutatja, hogy az 'ls' egy alias parancs.


a típus

A 'type -a' opció minden típusú parancsról tájékoztat, függetlenül attól, hogy beépített, külső vagy álnevű. Egyes parancsok külső és beépített parancsok is. De a beépített parancs mindig elsőbbséget élvez mindaddig, amíg meg nem említik a külső parancs útvonalát.

Szintaxis:

 type -a 

Példa:

véges állapotú gép
 type -a echo 
Linux Shell Expansion Command3

Nézze meg a fenti pillanatképet, az 'echo' parancs belső és külső is. A külső 'echo' parancs használatához elérési út '/bin/echo' említik.

jsp javatpoint

melyik

A Linux 'which' parancsa megkeresi a parancs elérési útját.

Szintaxis:

 which .... 

Példa:

 which ls pwd rmdir mkdir cp cd file man 
Linux Shell Expansion Command4

Nézze meg a fenti pillanatképet, kivéve a 'cd' parancsot, az összes többi parancs külső parancs, mert a bash megjelenítette a külső elérési utat.