I sistemi operativi Linux / Unix sono dotati di molti comandi che l'utente può accedere al computer dalla tastiera e utilizzare per interagire con il computer. Esistono due tipi di comandi forniti con un sistema operativo Linux / Unix: comandi di shell e comandi Linux / Unix. Ecco un confronto tra i due:
Comandi di shell incorporati
I comandi della shell fanno parte di una shell. In altre parole, ciascuna shell (ad esempio, Shell C, Shell Bourne e Shell Korn) ha un insieme di comandi integrati nel suo programma. Sebbene i comandi della shell possano variare da una shell all'altra, i comandi all'interno di ciascuna shell rimangono gli stessi nelle distribuzioni e varianti di Linux / Unix.
L'utente digita i comandi di shell al prompt della shell, il cui valore predefinito è% per C Shell e $ per Bourne Shell e Korn Shell. Per scoprire come usare un comando shell, usa il comando man. La pagina man di un comando shell ti dirà come viene usata nella shell attualmente attiva sul tuo computer. Per riferimento generale, puoi anche dare un'occhiata alla Shell Command Library su questo sito.
Comandi Unix
Ogni comando Linux / Unix è un programma eseguibile separato. Sono scritti in C, o meno, in altri linguaggi di programmazione.
Si trovano in directory speciali per file binari, come ad esempio / User / bin . Le directory che contengono questi comandi Linux / Unix sono elencate nel percorso di ricerca, utilizzato dalle shell per trovarle.
I comandi possono variare da una distribuzione Linux a un'altra e da un gusto Unix a un'altra. Si usano questi comandi (originali o aggiunti) allo stesso modo indipendentemente dalla shell in cui ci si trova. In generale, ogni sistema operativo Linux / Unix viene fornito con un insieme di comandi leggermente diverso. Gli utenti possono aggiungere altro scrivendo i propri comandi. Puoi trovare qui una lista di comandi di Linux.
Poiché i comandi di Linux / Unix possono variare in sintassi e utilizzo da una variante del sistema operativo a un'altra, utilizzare il comando man per sapere con certezza come funziona un comando su una determinata piattaforma. La Linux Command Library può anche essere utilizzata come riferimento generale.




