7 comandi Linux che ogni principiante dovrebbe conoscere

Se non conosci Linux , l'utilizzo del terminale può essere un po' opprimente. Le nuove(New Linux) distribuzioni Linux come Linux Mint hanno ottime interfacce grafiche, ma il cuore di Linux è il kernel e questo significa usare la riga di comando.

Anche se sei un utente di Windows , probabilmente hai dovuto aprire una finestra del prompt dei comandi ad un certo punto della tua vita per eseguire un'attività. Con l'ultima versione di Windows , Windows 10 , puoi persino installare la shell Ubuntu Bash in Windows ed eseguire comandi Linux direttamente da Windows !

In questo articolo, esaminerò alcuni comandi Linux(Linux) davvero di base che sono comuni a quasi tutte le distribuzioni di Linux . Poiché la shell bash è la shell più popolare e anche quella che uso, userò quella sintassi per tutti i comandi. Inoltre, menzionerò alcuni degli argomenti più utili per ogni comando, ma ce ne sono molti altri che possono essere trovati nelle pagine man.

1. ls (Contenuto dell'elenco)

Secondo me, il primo comando che dovresti conoscere è il comando ls . Questo comando elenca il contenuto della directory di lavoro corrente. Se digiti ls e premi Invio(Enter) , otterrai un elenco molto semplice di file e cartelle nella directory corrente.

Sulla maggior parte delle distribuzioni Linux , le directory verranno evidenziate in un colore diverso come il verde. I file saranno solitamente il colore standard del prompt della shell, che è grigio nel mio caso. Senza argomenti, ls è un po' noioso. Se usi -a con ls, sarai in grado di vedere tutti i file nascosti.

Tutto ciò che inizia con un punto è un file o una directory nascosta. Le directory nascoste hanno tutte un colore blu scuro, che è piuttosto difficile da vedere. Un altro argomento utile è l' opzione -l come mostrato di seguito.(-l)

Questo ti dà un lungo elenco di file e cartelle con molte più informazioni come autorizzazioni, collegamenti, utente, gruppo, dimensioni e data dell'ultima modifica. Se non sei sicuro di come interpretare le autorizzazioni, assicurati di leggere il mio post sulla comprensione delle autorizzazioni di Linux(understanding Linux permissions) .

2. cd (Cambia directory)

Una volta che puoi elencare il contenuto di una directory, è utile sapere come passare a una directory diversa. Per impostazione predefinita, inizierai sempre nella tua home directory quando apri una shell bash. Ciò è indicato dal simbolo della tilde ( ~ ) nel prompt della shell.

Il comando cd è il modo in cui cambi le directory in Linux . Non c'è davvero molto da imparare con cd, ma ci sono un paio di scorciatoie. Una buona è semplicemente digitare cd e premere invio. Questo ti riporterà sempre alla home directory, non importa dove ti trovi.

Inoltre, puoi usare un percorso assoluto se vuoi entrare in una directory che non è accessibile tramite un percorso relativo. Nell'esempio seguente, devo usare un percorso assoluto che inizia dalla root (/) per arrivare a etc/ssh.

3. uomo (pagine di aiuto)

Il comando man è probabilmente uno dei comandi più utili in Linux . Anche gli utenti Linux(Linux) avanzati non riescono a ricordare tutti gli argomenti di un comando Linux . Le pagine man ti daranno informazioni dettagliate su tutti i diversi argomenti per un comando.

Anche la sintassi è molto semplice. È solo l'uomo seguito dal comando che vuoi conoscere. Nello screenshot sopra, ho fatto un man ls per saperne di più sul comando ls. Un argomento utile per man è -k , che ti permetterà di cercare tutti i comandi usando una parola chiave.

Sopra, ho cercato la parola chiave zip e ho recuperato tutti i comandi che hanno la parola zip nel nome del comando o nella descrizione. È un modo pratico per trovare comandi di cui potresti non essere a conoscenza.

Insieme a man, puoi usare un altro comando chiamato info per ottenere più esempi di come usare un comando. Basta(Just) digitare il comando info( info command) per visualizzare la pagina delle informazioni per quel comando.

4. toccare (Crea file)

Se desideri creare rapidamente un nuovo file, il modo più semplice è utilizzare il comando touch . In realtà, il comando touch viene utilizzato per modificare il timestamp su un file, ma un altro utilizzo è creare un nuovo file.

Esistono molti modi per creare file in Linux e in seguito probabilmente non utilizzerai mai il tocco per creare un file, ma all'inizio è molto utile.

Se un file esiste già quando si utilizza il comando touch, aggiorna semplicemente l'ultimo accesso e gli ultimi timestamp modificati per il file come mostrato sopra.

5. cat (Concatena file e stampa)

Un altro comando utile è il comando cat . La funzione principale di cat è quella di concatenare più file, ma può anche essere usata per stampare il contenuto di un file sullo standard output (che è lo schermo).

È possibile utilizzare l' argomento -n per aggiungere numeri di riga all'output. Se usi l' opzione -b , aggiungerà solo i numeri di riga alle righe che non sono vuote. Se usi cat su un file più lungo dell'altezza della finestra del tuo terminale, verrà mostrata solo la parte inferiore del file. Puoi reindirizzare l'output di cat al comando less o more per visualizzare il contenuto di un file pagina per pagina.

6. mkdir (Crea directory)

Ad un certo punto, vorrai creare directory per organizzare meglio i tuoi dati ed è qui che entra in gioco il comando mkdir  . Puoi usare percorsi relativi o assoluti per creare directory usando questo comando.

Nell'esempio sopra, ho creato due directory nella mia home directory usando un percorso relativo e un percorso assoluto. Se è necessario creare più directory gerarchiche contemporaneamente, è necessario utilizzare l' argomento -p .

Nell'esempio sopra, ho usato l'argomento -p per creare le directory Aseem , Data e Pictures tutte in una volta anche se nessuna di esse esisteva.

7. rm (Rimuovi)

Il comando rm è un potente comando che può essere utilizzato per rimuovere file e directory. Il comando rm può rimuovere le directory che contengono file e directory al loro interno.

Per rimuovere un file, è sufficiente digitare il nome del file. Se devi rimuovere una directory che non è vuota, devi usare l' argomento -r . È anche una buona idea usare gli argomenti -i e -v quando si usa rm poiché ti verrà chiesto prima di eliminare qualsiasi cosa.

Quindi questi sono sette comandi davvero semplici ma comuni che dovrai conoscere in Linux per iniziare. Ce ne sono molti altri e presto pubblicherò altri articoli per principianti su più comandi e su come usarli. Se hai domande, pubblica un commento. Divertiti!



About the author

Sono uno sviluppatore di software freeware e sostenitore di Windows Vista/7. Ho scritto diverse centinaia di articoli su vari argomenti relativi al sistema operativo, inclusi suggerimenti e trucchi, guide di riparazione e best practice. Offro anche servizi di consulenza in ufficio attraverso la mia azienda, Help Desk Services. Ho una profonda conoscenza del funzionamento di Office 365, delle sue funzionalità e di come utilizzarle nel modo più efficace.



Related posts