Per analogia cù u sistema operativu Windows, Linux contiene un certu serie di cumandi per u travagliu più praticu è rapidu in u sistema operativu. Ma se in u primu casu chjamemu l'utilità o fà una azzione da a "Linea di Command" (cmd), allora in u secondu sistema, azzioni sò eseguite in l'emulatore di terminal. Essenzialmente "Terminal" è "Linea di cumandamentu" - Hè a stessa cosa.
Lista di cumandamenti in u "Terminal" Linux
Per quelli chì avianu principiatu per fassi cunnosce da a linea di sistemi operativi di a famiglia Linux, dighjà sotto u registru di i cumandamenti più significativi chì sò necessarii per ogni utente. Nota chì l'uterni è l'utilità chjamati da "Terminal", sò preinstallate in tutte e distribuzioni Linux è ùn necessitavu di esse precaricate.
Gestione di file
In qualunque sistema operativu, ùn si pò micca fà senza a interazione cù i vari formati di file. A maiò parte di i utilizatori sò abituati à aduprà un gestore di file chì hà un shell graficu per stu scopu. Ma tutte e stesse manipolazioni, o ancu una lista maggiore di elli, pò esse effettuata cù comandhe speciali.
- ls - permette di vede u cuntenutu di u cartulare attivu. Avà duie opzioni: -l - mostra i cuntenuti cum'è una lista cù una descrizione, -a - Mostra i lìculi nascosti da u sistema.
- cat - Mostra u cuntenutu di u file specificatu. Per a numerazione di linee, l'opzione hè applicata. -n .
- cd - usatu per andà da u cartulare attivu à u specificatu. Quandu hè lanciatu senza opzioni addizionali, si reindirizza à u cartulare radice.
- pwd - serve per determinà u directory attuale.
- mkdir - crea una nova cartella in u cartulare attuale.
- file - mostra una infurmazione dettagliata nantu à u schedariu.
- cp - necessariu per copià una cartella o un schedariu. Sò aghjustà una opzione -r include copie ricorsive. Opzione -a salva attributi di documentu in più di l'opzione precedente.
- mv - utilizatu per muvà o rinominà una cartella / file.
- rm - elimina un file o cartulare. Quandu sò usati senza opzioni, l'eliminazione hè permanente. Per andà in u carrettu, devi entrà l'opzione -r.
- In - crea un link à u schedariu.
- chmod - cambia diritti (leggere, scrivere, cambià ...). Pò esse applicatu separatamente à ogni utilizatore.
- chown - vi permette di cambià u pruprietariu. Disponibile solu per SuperUser (Amministratore).
- individuà - Disignatu per ricercà i file in u sistema. A differenza di a squadra truvatea ricerca hè effettuata in updatedb.
- dd - utilizzatu quandu cresce copie di file è trasformarli.
- truvate - cerca i documenti è i cartulari in u sistema. Hà parechje opzioni cù chì pudete personalizà in modu flexibile a vostra ricerca.
- mount-umounth - utilizatu per travaglià cù i sistemi di file. Cù u so aiutu, u sistema pò esse disconnettutu o cunnessu. Per aduprà, ci vole à ottene diritti di root.
- du - Mostra un esempio di file / cartetti. Opzione -h converte in un formatettu leggibile -s - Mostra i dati abbreviati, è -d - imposta a prufessu di ricursioni in i cartulari.
- df - analizza u spaziu nant'à u discu, chì ti permette di scopre a quantità di spaziu rimanente è riempitu. Hà parechje opzioni chì permettenu di strutturà i dati ricevuti.
Nota: per ottene diritti di superusu (i diritti di root), bisogna entrà "sudo su" (senza quotazioni).
Operà cù u testu
Entrà in "Terminal" i cumandamenti chì interagiscenu direttamente cù i file, prima o dopu avè bisognu di fà cambiamenti à elli. I cumandi seguenti sò aduprati per travaglià cù documenti di testu:
- di più - Permette di visualizà u testu chì ùn si inserisce micca in a zona di travagliu. In mancanza di scorrimentu terminale, una funzione più moderna hè aduprata. menu.
- grep - esegue a ricerca di testu per mudellu.
- cola testa - U primu cumandamentu hè responsabile per l'uscita di e prime righe di u principiu di u documentu (header), u secondu -
mostra l'ultime righe in u documentu. Per difettu, 10 linee sò visualizzate. Pudete cambià u so numeru cù a funzione -n è -f. - sorti - Usatu per ordinà e linee. Per a numerazione, l'opzione hè applicata. -n, per ordinà da cima à u fondu - -r.
- diff - confronti è mostra e differenze in un documentu di testu (linea per linea).
- wc - numeru parole, stringhe, byte è caratteri.
Gestione di i processi
L'utilizazione prolungata di l'OS durante una sessione stimula l'emergenza di parechji processi attivi chì ponu à debilità in modo significativu e prestazioni di u computer à u puntu chì ùn ne va più còmule lavorà cun.
Questa situazione pò esse facilmente curatu cù a so pussibuli inutili. In Linux, i cumandamenti chì seguitanu sò aduprati à stu scopu:
- ps pgrep - U primu cumandamentu mostra tutte e informazioni nantu à i processi attivi di u sistema (funzione "-e" visualizza un prucessu specificu), u secondu mostra l'ID di u prucedimentu dopu chì l'utente hà inseritu u so nome.
- uccisi - finisce u prucessu PID.
- xkill - cliccendu nantu à a finestra di u prucessu -
completa. - pkill - finisce u prucessu per u so nome.
- killall termina tutti i processi attivi.
- top, htop - sò responsabili di a visualizzazione di i prucessi è sò usati com'è monitor di console di sistema. htop hè più popularu oghje.
- tempu - Mostra i dati "Terminal" nantu à l'ora di u prucessu.
L'ambiente di l'utente
U numeru di cumunze impurtanti include micca quelli chì permettenu di interagisce cù i componenti di u sistema, ma dinò eseguendu attività più banali chì contribuiscenu à a praticità di travaglià cù un computer.
- a data - mostra a data è l'ora in vari formati (12 h, 24 h), a seconda di l'opzione.
- alias - vi permette di riduce un comando o creà un sinonimu per essa, esegui unu o un flussu di parechji cumandi.
- uname - furnisce l'infurmazione nantu à u nomu di u serviziu di u sistema.
- sudo sudo su - U primu ghjunghja u prugramma à parte di unu di l'utenti di u sistema operativu. U secondu hè in nome di u SuperUtente.
- dorme - mette u computer in u modu di dorme.
- spegnu - spegne immediatamente u computer, opzione -h permette di spegne u computer in un tempu predeterminatu.
- reboot - ripartisce u computer. Pudete ancu mettere un tempu specificu di riavvicinamentu usando opzioni speciali.
Gestione di l'utenti
Quandu più di una persona lavora à u stallu, ma parechji, a creazione di parechji utilizatori sarà a scelta migliore. Tuttavia, avete bisognu di cunnosce i cumandi per interagisce cù ognunu di quelli.
- useradd, userdel, usermod - Aghjunghje, eliminà, edità u account di l'utente, rispettivamente.
- passwd - serve per cambià a password. Run ut Super User (sudo su à l'iniziu di u cumandru) ti permette di resettà i password di tutti i conti.
Guarda i documenti
Nisun utilizatore hè capace di ricordà u significatu di tutti i cumandamenti in u sistema o di a situazione di tutti i file di prugrammi eseguibili, ma trè cumande di stima facenu ricordà pò esse vinutu à salvà:
- whereis - Mostra u percorso per i file eseguibili.
- l'omu - Mostra l'aiutu o una guida à a squadra, hè usata in cumandamenti cù e listessa pagine.
- whatis - Un analogu di u cumandatu sopra, ma questu serve per visualizzare e rùbbriche d'aiutu dispunibili.
Gestione di rete
Per avè l'iniziu Internet è riesce à fà rettifiche di a configurazione di a rete in futuro, avete bisognu di sapene almenu uni pochi di cumandamenti chì ponu esse cagiunati per quessa.
- ip - Configurazione di sottosistemi di rete, visualizà e portu IP dispunibuli. Quando aghjunghjite un attributu -vene visualizza oggetti di i tipi specificati cum'è una lista, cù un attributu -help L'informazione di riferenza hè visualizzata.
- ping - Diagnostica di cunnessione à fonti di rete (router, router, modem, etc.). Inoltre rapporta l'infurmazioni nantu à a qualità di a cumunicazione.
- nethogs - cuntenendu dati à l'usu nantu à u consumu di u trafficu. Attributu -i imposta l'interfaccia di rete.
- tracerout - Analogicu di squadra ping, ma in una forma più migliorata. Mostra a velocità di consegna di un pacchettu di dati à ognunu di i nodi è dà l'infurmazioni complete nantu à a strada completa di trasmissione di pacchetti.
Conclusione
Cunniscà tutti i cumandati sopra, ancu un principiante chì hà appena installatu un sistema basatu in Linux, puderà interagisce perfettamente cun ellu, risolvendu cù successu i task. À u primu sguembru pò sembra chì a lista sia assai difficiule da ricordà, ma cù l'esecuzione frequente di una squadra trà u tempu, i principali sò prucuminevuli in a memoria, è ùn hè micca bisognu di cunsultà à e istruzzioni presentate da noi ogni volta.