Le righe di comando sono strumenti davvero potenti. Dopo aver trascorso quasi 10 anni a supportare utenti e aziende remote, si impara a valutare l'efficienza e la versatilità di questo tipo di cose. Non invano mi hanno salvato la giornata in più di un'occasione. Sia in Windows, se usiamo MS-DOS, che in Linux, possiamo eseguire azioni avanzate molto più velocemente se lo facciamo tramite comandi . E questo è qualcosa che è apprezzato a lungo termine, e molto.
25 comandi di base per imparare a usare il terminale Linux
Nel post di oggi esaminiamo 25 dei comandi più semplici e utili per Linux . Una piccola compilation che può essere fantastica se vogliamo imparare a usare il terminale Linux per la prima volta. O per rinfrescarci la memoria e ricordare certi ordini che avevamo un po 'dimenticato. In ogni caso una bella lista che non guasta mai da avere a portata di mano o nella scheda "preferiti" per un momento di bisogno. Andiamo la!
1 # ls
Il comando "ls" mostra l'elenco di tutti i file e le cartelle in una directory specifica.
ls
Se aggiungiamo anche il comando "a" verranno visualizzati anche i file nascosti della cartella in cui ci troviamo.
ls -a
2 # cd
Il comando "cd" viene utilizzato per cambiare directory nel terminale. Per passare dalla cartella in cui il terminale viene caricato per impostazione predefinita a un'altra:
cd / percorso / in / cartella /
Possiamo anche andare in una cartella superiore utilizzando i due punti "..".
cd ..
3 # pwd
Mostra la directory in cui ci troviamo in quel momento all'interno del terminale.
pwd
4 # mkdir
Se vogliamo creare una nuova cartella useremo il comando "mkdir".
nome-cartella mkdir
Possiamo anche mantenere gli stessi permessi della cartella superiore se aggiungiamo l'opzione "-p".
mkdir –p nome-cartella
5 # rm
Con questo comando possiamo eliminare un file direttamente dalla riga di comando.
rm / percorso / a / file
Se aggiungiamo l'opzione "rf" possiamo anche eliminare intere cartelle con tutto il loro contenuto.
rm –rf / percorso / della / cartella
6 # cp
Grazie a questo comando possiamo fare una copia di un file. Non ci resta che scrivere il comando, il percorso di origine e il percorso di destinazione.
cp / percorso / origine / file / percorso / destinazione / file
Possiamo anche copiare un'intera cartella se alleghiamo l'opzione "-r".
cp –r / percorso / origine / cartella / / percorso / destinazione / cartella /
7 # mv
Il comando "mv" ti permette di fare varie cose su Linux. Da un lato, possiamo usarlo per spostare i file da un posto all'altro , ma serve anche per rinominare i file . Ad esempio, per spostare un file da una cartella a un'altra:
mv / percorso / origine / file / percorso / destinazione / file
Possiamo fare lo stesso per spostare anche le cartelle da un percorso all'altro:
mv / percorso / origine / cartella / percorso / destinazione / file
Se quello che vogliamo è rinominare un file in Linux, dobbiamo solo navigare nel terminale fino al percorso in cui si trova detto file e scrivere quanto segue:
mv nome file nuovo nome file
Possiamo fare lo stesso nel caso di una cartella.
mv nome-cartella nome-nuova-cartella
8 # gatto
Questo comando consente di visualizzare il contenuto di un file dal terminale. Per utilizzare il comando "cat" dobbiamo solo scrivere il comando, seguito dal percorso in cui si trova il file.
cat / percorso / a / file
9 # testa
Head ci permette di vedere le prime 10 righe del contenuto di un file. Viene utilizzato come "cat", scrivendo il comando e quindi il percorso del file.
head / percorso / a / file
10 # coda
Molto simile alla "testa". La coda ti consente di vedere le ultime 10 righe del contenuto di un file.
coda / percorso / a / file
11 # ping
In Linux, il comando "ping" viene utilizzato per controllare la latenza o il tempo di risposta tra la nostra rete e un server remoto su un'altra LAN o su Internet. È un comando abbastanza comune per verificare se disponiamo di una connessione Internet.
ping website.com
Possiamo anche eseguire il ping dell'IP invece di utilizzare il dominio.
ping indirizzo IP
Se vogliamo fare un ping infinito, possiamo farlo aggiungendo l'opzione "-t" alla fine.
ping website.com –t
12 # uptime
Con il comando "uptime" possiamo controllare da quanto tempo siamo online.
uptime
# 13
Il comando uname viene utilizzato per stampare le informazioni sul sistema Linux che stiamo utilizzando (numero di versione, distribuzione, data e ora) sullo schermo. Il modo più pratico per usarlo è usare l'opzione "-a".
Unisciti a me
14 # uomo
Questo è uno dei comandi più pratici in Linux: il manuale di istruzioni . Per sapere come funziona un comando, non ci resta che digitare "man" seguito dal comando in questione.
Ad esempio, se vogliamo vedere il manuale utente del comando "mv", scriveremo quanto segue:
man mv
15 # df
Df ci permette di vedere quanto spazio abbiamo occupato nel file system di Linux.
df
Possiamo anche visualizzare il risultato in modo più ordinato aggiungendo l'opzione "-h".
df –h
16 # du
Vuoi sapere quanto spazio occupa una directory sul tuo sistema? Ecco a cosa serve il comando "du". Ad esempio, per scoprire quanto occupa la tua cartella "/ home /", lancia la seguente riga:
du ~ /
Per ottenere un risultato più leggibile si consiglia di utilizzare l'opzione "-hr" alla fine.
du ~ / -hr
17 # dov'è
Se controlliamo un po 'di inglese possiamo sicuramente immaginare cosa fa "whereis". Fondamentalmente serve per conoscere la posizione esatta di un elemento . Ad esempio, se vogliamo sapere dove si trova il binario di Firefox all'interno del nostro sistema Linux, dovremmo eseguire quanto segue:
dov'è firefox
18 # individuare
Con il comando "Locate" possiamo cercare file, programmi o cartelle . Basta lanciare il comando insieme a un termine di ricerca.
individuare il termine di ricerca
19 # grep
Questo è un comando che ci consente di cercare determinati schemi . Non è un comando che di solito viene eseguito da solo, poiché di solito è accompagnato da un altro comando.
Un buon esempio può essere la combinazione dei comandi "grep" e "cat" per cercare una specifica riga di testo all'interno di un file.
cat file di testo.txt | grep 'termine di ricerca'
In generale, la ricerca di pattern con il comando "grep" segue la stessa formula:
comando comando-operazioni | grep 'termine di ricerca'
20 # ps
Con questa riga di esecuzione possiamo mostrare nel terminale Linux i processi in esecuzione al momento.
ps
Se vogliamo un report più dettagliato possiamo anche aggiungere l'opzione "aux".
ps aux
21 # uccidi
Se un programma non funziona o è stato bloccato, possiamo terminare il processo con il comando "kill". Ad esempio, se vogliamo chiudere Firefox faremo quanto segue:
- Per prima cosa lanciamo il comando "pidof" per conoscere l'identificativo del processo di Firefox. | pidof
- Ora sì, interromperemo il processo di Firefox con il comando "kill". | kill process-id-number
- Se ancora non si chiude, possiamo lanciare un ultimo comando usando l'opzione "-9". | kill -9 process-id-number
22 # killall
Con "killall" possiamo eliminare tutte le istanze di un programma in esecuzione. Per usarlo non ci resta che scrivere il comando accanto al nome del programma che vogliamo chiudere.
Ad esempio, per chiudere Firefox:
killall firefox
23 # gratuito
Se stiamo esaurendo la memoria, possiamo vedere quanta RAM (e swap) ci resta con il comando "free".
gratuito
24 # chmod
Chmod è un comando davvero utile poiché con esso possiamo gestire i permessi di lettura e scrittura di qualsiasi cartella o file.
Ad esempio, per aggiornare i permessi di un file in modo che tutti possano leggere (r), scrivere (w) ed eseguire (x):
chmod + rwx / posizione / di / file-o / cartella /
25 # ricciolo
Con questo comando possiamo scaricare file da Internet direttamente dalla finestra del terminale Linux. Per avviare il download non ci resta che scrivere il comando "curl" seguito dall'URL dove si trova il file, più il simbolo ">" e la cartella di destinazione dove vogliamo salvare il download.
curl //www.download.com/file.zip> ~ / Downloads / file.zip
Conclusioni
Questi sono 25 comandi di base per Linux che non fa mai male ricordare. Oltre a questi ce ne sono molti altri per eseguire tutti i tipi di attività, quindi se è la prima volta che senti parlare di Linux sai già da dove cominciare, e se sei un veterano e vuoi condividere qualche altro comando interessante, non esitare a fermarti area commenti.
Grazie per essere rimasti fino alla fine e ci vediamo nel prossimo post!
Hai installato Telegram ? Ricevi il miglior post di ogni giorno sul nostro canale . Oppure, se preferisci, scopri tutto dalla nostra pagina Facebook .