logo

Comandes de Shell de Linux

A Linux, les ordres són maneres o instruccions mitjançant les quals podeu indicar al vostre sistema que faci alguna acció. Les ordres s'executen a la línia d'ordres.

Sintaxi:

 command [option] [argument] 

Hi ha algunes ordres que no tenen cap opció o no accepten cap argument com ara 'clear' i 'pwd'.

clar

L'ordre 'clear' esborra totes les ordres i sortides anteriors de la pantalla del terminal.

java catch try

pwd

L'ordre 'pwd' significa 'imprimir el directori de treball'. No accepta cap opció ni argument i mostra el detall del directori de treball actual.

comentari javascript

Tipus d'ordres

Ordres externes o integrades

Integrat les ordres són ordres internes que estan integrades a l'intèrpret d'ordres. Les ordres integrades es criden des del shell i s'executen directament dins del mateix shell. Podeu llistar totes les ordres integrades amb l'ajuda de l'ordre 'help' i 'compgen -b'. Alguns exemples d'ordres integrades són 'pwd', 'help', 'type', 'set', 'unset', etc.

Extern les ordres són diferents de les ordres integrades. Aquestes ordres són programes que tenen el seu propi binari i es troben al sistema de fitxers. Aquestes són les ordres que ofereix el vostre sistema i són totalment independents del shell. Majoritàriament, aquestes ordres resideixen a /bin, /sbin, /usr/sbin.


escriviu l'ordre

L'ordre 'type' de Linux ens indica si una ordre donada a l'intèrpret d'ordres és una ordre integrada o externa.

Sintaxi:

 type 

Exemple:

 type pwd type cd type man type cat type file 
Comandament d'expansió de Linux Shell 1

Mireu la instantània anterior, les ordres com 'pwd' i 'cd' són ordres integrades mentre que les ordres 'man', 'cat' i 'fitxer' són ordres externes.

L'ordre 'type' de Linux també indica si una ordre és àlies o no.

cadena booleana java

Exemple:

 type ls 
Comandament d'expansió de Shell de Linux 2

Mireu la instantània anterior, l'ordre 'type' mostra que 'ls' és una ordre amb àlies.


tipus -a

L'opció 'tipus -a' informa sobre tot tipus d'ordres, ja siguin integrades, externes o amb àlies. Algunes ordres són tant externes com integrades. Però l'ordre integrat sempre tindrà prioritat fins que s'esmenti el camí de l'ordre extern.

Sintaxi:

 type -a 

Exemple:

tutorial de java per a principiants
 type -a echo 
Comandament d'expansió de Linux Shell 3

Mireu la instantània anterior, l'ordre 'eco' és tant intern com extern. Per utilitzar l'ordre 'eco' extern, ruta '/bin/echo' s'esmenta.


quin

L'ordre 'que' de Linux localitza la ruta d'una ordre.

classificació de bombolles en java

Sintaxi:

 which .... 

Exemple:

 which ls pwd rmdir mkdir cp cd file man 
Comandament d'expansió de Linux Shell 4

Mireu la instantània anterior, excepte l'ordre 'cd', totes les altres ordres són ordres externes perquè bash ha mostrat el seu camí extern.