6 dei comandi Linux più utili per i nuovi utenti

Passare a Linux può essere un po’ intimidatorio. Un nuovo sistema operativo? Desktop diverso? Tutto ciò che conoscevi nel computing è cambiato? Anche se il passaggio può sembrare spaventoso a volte, può essere più produttivo e piuttosto gratificante. Imparare cose nuove è il tuo primo passo.
Indice
- Cos’è il terminale?
- Comando “man”
- Comando “ls”
- Comando “cd”
- Comando “ifconfig”
- Comando “find”
- Comando “clear”
Cos’è il terminale?
Prima di poter iniziare a imparare i dettagli di Linux, dovrai capire cos’è il terminale. Il terminale è la versione di Linux del prompt dei comandi o powershell. Linux, originariamente creato come sistema operativo a riga di comando, ha aggiunto un’interfaccia grafica per facilità d’uso a causa della sua crescente popolarità. Il sistema operativo Linux, nella sua forma più produttiva, utilizza il terminale.
I comandi del terminale sono diversi dalla maggior parte delle applicazioni con cui potresti avere familiarità. È improbabile che aprano una nuova finestra, poiché i risultati vengono eseguiti immediatamente all’interno dell’applicazione terminale. I comandi del terminale possono anche avere opzioni aggiuntive, chiamate “switch”. Gli switch vengono utilizzati per aggiungere funzionalità all’operazione della riga di comando richiesta. Di seguito troverai 5 dei comandi “da conoscere” quando si passa a Linux.
1. Comando “man”
Il comando man sarà il più utile dei comandi per gli utenti nuovi a Linux o al terminale. Man è l’abbreviazione di “manuale”, che è il termine per un documento di aiuto di Linux. Ogni comando del terminale ha una pagina man, anche il comando “man”.

Se conosci il nome del comando Linux, della funzione o del file che ti interessa, digita semplicemente man nome comando e premi Invio. Di seguito è rappresentato il risultato dell’esecuzione del comando sopra.

2. Comando “ls”
Il comando ls è un ottimo strumento per vedere quali directory o file risiedono nella tua posizione attuale o nell’intero file system. È installato nelle distribuzioni Linux per impostazione predefinita, poiché fa parte del pacchetto delle utilità di base GNU. Usare questo comando è semplice come digitare ls nella finestra del terminale. Questo ti mostrerà i risultati della tua directory di lavoro attuale.

Utilizzare switch avanzati può aiutare a fornire risultati specifici oltre ad altre funzioni. Di seguito sono riportati ulteriori esempi di “ls” utilizzando opzioni switch.
Per mostrare file e directory, dimensione, data/ora di modifica, proprietario e permessi:
ls -l
Per ordinare i file nella directory di lavoro attuale per dimensione:
ls -lS
Per elencare le informazioni della directory per una directory che non è la directory di lavoro attuale:
ls -l 
3. Comando “cd”
Il comando cd è un altro comando utile e viene utilizzato per cambiare dalla directory di lavoro attuale. Gli esempi seguenti mostreranno la funzionalità del comando “cd”.
Per cambiare in una sottodirectory:
cd 
Per cambiare in una sottodirectory a più directory di distanza dalla posizione attuale:
cd Questo comando può essere continuato indefinitamente, a condizione che ci sia un livello di directory a cui passare. Il percorso della directory di destinazione che utilizzeremo è “esempio/esempio2/esempio3.”

Per cambiare la directory nella directory home dell’utente:
cd ~
4. Comando “ifconfig”
Questo comando Linux potrebbe sembrare un po’ strano se hai lavorato a lungo con i sistemi operativi Windows. “ifconfig” è molto simile alla versione Windows del comando “ipconfig.” Questo comando non è installato per impostazione predefinita in tutte le distribuzioni Linux. Per ottenere questa funzionalità, l’utente può installare il pacchetto eseguendo sudo apt-get install net-tools dal terminale (se stai usando una distribuzione basata su Debian). Una volta installato, utilizzare questo comando fornirà all’utente le informazioni attuali sull’indirizzamento IP per il proprio dispositivo.

Questo comando ha una serie di usi, dall’assegnazione di un indirizzo IP a un’interfaccia specifica alla modifica dell’indirizzo MAC di un’interfaccia per attacchi di spoofing. Di seguito sono riportati alcuni esempi di base di “ifconfig.”
Per visualizzare le impostazioni di rete di un’interfaccia specifica:
ifconfig 
Per disabilitare un’interfaccia di rete:
ifconfig down 
Per abilitare un’interfaccia di rete:
ifconfig up 
5. Comando “find”
Quando si tenta di trovare un file con un nome o un’estensione specifica in Linux, è meglio utilizzare il comando find. Alcuni degli esempi seguenti possono essere molto utili per i nuovi utenti che stanno imparando a navigare all’interno del terminale Linux.
Leggi anche: Come trovare un file in Linux utilizzando il comando Find
Per cercare un file con il nome del file:
find esempio.txt
Per cercare tutti i file “png” in “/home/Desktop” e nelle sue sottodirectory:
find /home/linuxtest -name *.png
6. Comando “clear”
Quando il tuo terminale è pieno di testo, il modo migliore per pulirlo è con il comando clear. Questo pulisce lo schermo nella tua vista e ti consente di ricominciare solo con il prompt. In alcuni casi puoi anche usare Ctrl + l, che eseguirà lo stesso compito.
clearIn conclusione, abbiamo coperto i comandi più utili che un principiante dovrebbe conoscere. Oltre a questi, ci sono molti altri comandi che puoi eseguire in un terminale Linux, così come alcuni comandi che non dovresti mai eseguire. Imparare questi comandi non ti farà desiderare di lasciare il tuo lavoro quotidiano e diventare un guru della tecnologia, ma potrebbe rendere la tua transizione a Linux molto più facile.