In Linux, i comandi sono modi o istruzioni attraverso i quali puoi istruire il tuo sistema a eseguire alcune azioni. I comandi vengono eseguiti nella riga di comando.
Sintassi:
command [option] [argument]
Ci sono alcuni comandi che non hanno alcuna opzione o non accettano argomenti come 'clear' e 'pwd'.
chiaro
Il comando 'clear' cancella tutti i comandi e gli output precedenti dal display del terminale.
jquery un clic
pwd
Sri Ramanujan
Il comando 'pwd' sta per 'print working directory'. Non accetta alcuna opzione o argomento e visualizza i dettagli della directory di lavoro corrente.
Tipi di comandi
Comandi esterni o integrati
Integrato i comandi sono comandi interni incorporati nella shell. I comandi integrati vengono chiamati dalla shell ed eseguiti direttamente all'interno della shell stessa. Puoi elencare tutti i comandi integrati con l'aiuto del comando 'help' e 'compgen -b'. Alcuni esempi di comandi integrati sono 'pwd', 'help', 'type', 'set', 'unset', ecc.
Esterno i comandi sono diversi dai comandi incorporati. Questi comandi sono programmi che hanno il proprio binario e si trovano nel filesystem. Questi sono i comandi offerti dal tuo sistema e sono totalmente indipendenti dalla shell. La maggior parte di questi comandi risiedono in /bin, /sbin, /usr/sbin.
digitare il comando
Il comando 'tipo' di Linux ci dice se un comando dato alla shell è un comando integrato o esterno.
numero primo java
Sintassi:
type
Esempio:
type pwd type cd type man type cat type file
Guarda l'istantanea sopra, comandi come 'pwd' e 'cd' sono comandi integrati mentre i comandi 'man', 'cat' e 'file' sono comandi esterni.
Il comando 'tipo' di Linux indica anche se un comando è alias o no.
Esempio:
type ls
Guarda l'istantanea sopra, il comando 'type' mostra che 'ls' è un comando con alias.
digitare un
L'opzione 'type -a' indica tutti i tipi di comando, siano essi integrati, esterni o con alias. Alcuni comandi sono sia comandi esterni che integrati. Ma il comando integrato avrà sempre la priorità finché e a meno che non venga menzionato il percorso del comando esterno.
Sintassi:
type -a
Esempio:
10 di 50
type -a echo
Guarda l'istantanea sopra, il comando 'echo' è interno ed esterno. Per utilizzare il comando 'echo' esterno, path '/bin/eco' è citato.
Quale
Il comando 'quale' di Linux individua il percorso di un comando.
Sintassi:
strsep c
which ....
Esempio:
which ls pwd rmdir mkdir cp cd file man
Guarda l'istantanea sopra, tranne il comando 'cd', tutti gli altri comandi sono comandi esterni perché bash ha visualizzato il loro percorso esterno.