Potresti pensare di essere nuovo a Linux, ma in realtà non lo sei. Ci sono 3,74 miliardi di utenti Internet globali e tutti usano Linux in qualche modo poiché i server Linux alimentano il 90% di Internet. La maggior parte dei router moderni esegue Linux o Unix e anche i supercomputer TOP500 si basano su Linux. Se possiedi uno smartphone Android, il tuo sistema operativo è costruito dal kernel Linux.
In altre parole, Linux è ovunque.
Il terminale Linux
- I 7 migliori emulatori di terminale per Linux
- 10 strumenti da riga di comando per l'analisi dei dati in Linux
- Scarica ora:cheat sheet SSH
- Cheat sheet sui comandi avanzati di Linux
- Esercitazioni sulla riga di comando di Linux
Ma c'è una differenza tra l'utilizzo di tecnologie basate su Linux e l'utilizzo di Linux stesso. Se sei interessato a Linux, ma hai utilizzato un desktop PC o Mac, potresti chiederti cosa devi sapere per utilizzare l'interfaccia a riga di comando (CLI) di Linux. Sei nel posto giusto.
I seguenti sono i comandi Linux fondamentali che devi conoscere. Ognuno è semplice e facile da memorizzare. In altre parole, non devi essere Bill Gates per capirli.
1. ls
Probabilmente stai pensando:"Cosa?" No, non era un errore tipografico:volevo davvero digitare una L minuscola. ls
, o "list", è il comando numero uno che devi conoscere per utilizzare la CLI di Linux. Questo comando elenco funziona all'interno del terminale Linux per rivelare tutte le principali directory archiviate in un rispettivo filesystem. Ad esempio, questo comando:
ls /applications
mostra tutte le cartelle memorizzate nella cartella delle applicazioni. Lo utilizzerai per visualizzare file, cartelle e directory.
Tutti i file nascosti sono visualizzabili utilizzando il comando ls -a
.
2. cd
Questo comando è ciò che usi per andare (o "cambiare") in una directory. È come navigare da una cartella all'altra. Supponi di essere nella cartella Download, ma vuoi andare in una cartella chiamata Gym Playlist. Digitando semplicemente cd Gym Playlist
non funzionerà, poiché la shell non lo riconoscerà e segnalerà che la cartella che stai cercando non esiste. Per visualizzare quella cartella, dovrai includere una barra rovesciata. Il comando dovrebbe assomigliare a questo:
cd Gym\ Playlist
Per tornare dalla cartella corrente a quella precedente, puoi digitare il nome della cartella seguito da cd ..
. Pensa ai due punti come a un pulsante Indietro.
3. mv
Questo comando trasferisce un file da una cartella all'altra; mv
sta per "muovere". Puoi usare questo breve comando come se trascini un file in una cartella su un PC.
Ad esempio, se creo un file chiamato testfile
per dimostrare tutti i comandi di base di Linux e voglio spostarlo nella mia cartella Documenti, emetterei questo comando:
mv /home/sam/testfile /home/sam/Documents/
Il primo pezzo del comando (mv
) dice che voglio spostare un file, la seconda parte (home/sam/testfile
) nomina il file che voglio spostare e la terza parte (/home/sam/Documents/
) indica la posizione in cui voglio trasferire il file.
4. Scorciatoie da tastiera
Ok, questo è più di un comando, ma non ho potuto resistere a includerli tutti qui. Come mai? Perché fanno risparmiare tempo ed eliminano il mal di testa dalla tua esperienza.
CTRL+K
Taglia il testo dal cursore fino alla fine della riga
CTRL+Y
Incolla il testo
CTRL+E
Sposta il cursore alla fine della riga
CTRL+A
Sposta il cursore all'inizio della riga
ALT+F
Salta in avanti allo spazio successivo
ALT+B
Torna allo spazio precedente
ALT+Backspace
Cancella la parola precedente
CTRL+W
Taglia la parola dietro il cursore
Shift+Insert
Incolla il testo nel terminale
Ctrl+D
Ti disconnette
Questi comandi sono utili in molti modi. Ad esempio, immagina di aver digitato in modo errato una parola nel testo del comando:
sudo apt-get intall programname
Probabilmente hai notato che "installa" è scritto in modo errato, quindi il comando non funzionerà. Ma le scorciatoie da tastiera rendono facile tornare indietro e risolverlo. Se il mio cursore si trova alla fine della riga, posso fare clic su ALT+B
due volte per spostare il cursore nel punto indicato di seguito con il ^
simbolo:
sudo apt-get^intall programname
Ora possiamo aggiungere rapidamente la lettera s
per correggere install
. Facile!
5. mkdir
Questo è il comando che usi per creare una directory o una cartella nell'ambiente Linux. Ad esempio, se sei un appassionato di hack fai-da-te come me, puoi inserire mkdir DIY
per creare una directory per i tuoi progetti fai-da-te.
6. a
Se vuoi eseguire un comando Linux in un determinato momento, puoi aggiungere at
all'equazione. La sintassi è at
seguito dalla data e dall'ora in cui si desidera eseguire il comando. Quindi il prompt dei comandi cambia in at>
così puoi inserire i comandi che vuoi eseguire all'ora specificata sopra
Ad esempio:
at 4:08 PM Sat
at> cowsay 'hello'
at> CTRL+D
Questo eseguirà il programma cowsay alle 16:08. sabato sera.
7. rmdir
Questo comando consente di rimuovere una directory tramite la CLI di Linux. Ad esempio:
rmdir testdirectory
Tieni presente che questo comando non rimuovere una directory che contiene file. Funziona solo quando si rimuovono le directory vuote.
8. mm
Se vuoi rimuovere i file, rm
il comando è quello che vuoi. Può eliminare file e directory. Per eliminare un singolo file, digita rm testfile
o per eliminare una directory e i file al suo interno, digitare rm -r
.
9. tocca
Il touch
Il comando, altrimenti noto come "comando make file", consente di creare nuovi file vuoti utilizzando la CLI di Linux. Proprio come mkdir
crea directory, touch
crea file. Ad esempio, touch testfile
creerà un file vuoto chiamato testfile.
10. individuare
Questo comando è ciò che usi per trovare un file in un sistema Linux. Pensalo come la ricerca in Windows. È molto utile se dimentichi dove hai archiviato un file o come lo hai chiamato.
Ad esempio, se hai un documento sui casi d'uso della blockchain, ma non riesci a pensare al titolo, puoi inserire locate -blockchain
oppure puoi cercare "casi d'uso blockchain" separando le parole con un asterisco o asterischi (*
). Ad esempio:
locate -i*blockchain*use*cases*
.
Ci sono un sacco di altri utili comandi CLI di Linux, come pkill
comando, il che è fantastico se avvii un arresto e ti rendi conto che non volevi. Ma i 10 comandi semplici e utili descritti qui sono gli elementi essenziali di cui hai bisogno per iniziare a utilizzare la riga di comando di Linux.