Attualmente una famiglia di tipo Unix sistemi operativi (SO) alla base Kernel Linux sta guadagnando sempre più popolarità tra gli utenti di computer. Ciò è dovuto al fatto che gli sviluppatori di varie distribuzioni di questo sistema operativo forniscono un'interfaccia grafica abbastanza buona e, soprattutto, la maggior parte di essi sono assolutamente gratuiti. Non ci soffermeremo sui vantaggi di "Linux" rispetto ai sistemi della famiglia Windows che sono amati da decine di milioni di utenti, perché questa è l'eterna disputa tra utenti Linux e Windows e non c'è fine. Parla di cosa sono i comandi di Linux e come puoi usarli.
Molti sistemi operativi desktop di questa famiglia utilizzano interfaccia grafica e un emulatore di terminale viene utilizzato per immettere i comandi. Quest'ultimo, ad esempio nel sistema Ubuntu più popolare, viene richiamato premendo la combinazione di tasti Ctrl + Alt + T. In Linux, i team sono programmi indipendenti separati. E ogni programmatore può cambiarli a suo piacimento, se ha abbastanza qualifiche, altrimenti le conseguenze sono imprevedibili.
Considerare le funzioni di base che possono richiedere all'utente che lavora con un'interfaccia grafica. Innanzitutto diciamo che tutti i comandi di sistema di Linux sono classificati nei seguenti gruppi:
1) Scopo generale.
2) Gestione del sistema.
3) Gestione dei processi e dei compiti.
4) Gestione degli utenti.
5) Impostazioni del terminale.
6) File system e gestione del disco.
Questo comando visualizza in un formato formattato un manuale di riferimento per un comando o programma che può essere eseguito in un terminale. La sintassi del comando è "man nome_comando".
Il SO Linux è progettato in modo tale che gli utenti ottengano un minimo, ma sufficiente per risolvere l'insieme di diritti. Tuttavia, esiste un account speciale sotto il nome di root (superuser), il cui proprietario ha il diritto di eseguire tutte le operazioni senza eccezioni. Quasi tutti i comandi di sistema sono eseguiti solo come root. Per trasferire i diritti per eseguire tali operazioni all'utente, c'è un comando "sudo", che viene inserito in questo modo: "sudo nome_comando". Dopodiché, il sistema richiede una password per superuser e, se tutto è corretto, ottieni diritti esclusivi su tutto.
Questi due comandi di Linux vengono utilizzati quando un processo è congelato nel sistema. Questo succede a volte. L'utilità "ps" elenca i processi nel sistema. "Uccidi" ti permette di uccidere un processo per ID. Se "ps" viene chiamato insieme a "sudo", vengono generati tutti i processi in esecuzione sul sistema, non solo quelli che appartengono all'utente corrente. Per prima cosa scriviamo "sudo ps -aux", quindi inseriamo una password per la richiesta di sistema. Le opzioni -aux consentono di visualizzare tutti i processi associati a questo terminale e disconnessi da esso, nonché di ordinarli per ID utente. Nell'elenco risultante, troviamo l'identificativo del processo desiderato, ad esempio "2145", e lo uccide con il comando "kill 2145".
L'istruzione "rm" consente di cancellare file o directory dal sistema. Come molti altri comandi di Linux, l'utente non può usarlo nel terminale, ma lavora con i file nell'interfaccia grafica. Ma descriveremo questo programma per cosa. C'era un comando pericoloso "sudo rm -rf /", che, senza chiedere conferma, cancellava completamente il sistema. Al momento non funziona. Ma se si aggiunge la chiave "--no-preserve-root", ad esempio "sudo rm -rf /" --no-preserve-root ", l'intero sistema viene ucciso. È anche possibile l'opzione rm -rf / *, che lo uccide. Bene, forse, tutti i comandi di base di Linux. Quindi stai attento. Buona fortuna!