16 comandi di terminale che ogni utente dovrebbe conoscere
Il terminale, o l’interfaccia a riga di comando (CLI), è considerato da molti il Santo Graal della gestione dei computer. Un tempo la CLI era l’unico modo per fare qualsiasi cosa su un computer; poi, la CLI ha lasciato il posto all’interfaccia grafica (GUI) quando la popolarità dei PC è aumentata. I puristi tra noi spesso preferiscono usare la CLI come mezzo per manipolare il computer e fargli eseguire dei compiti invece di usare un mouse per fare le cose.
Quindi chi ha ragione?
Non c’è giusto o sbagliato di per sé — solo convenienza. Mentre la GUI ha cambiato il modo in cui lavoriamo, molte persone usano ancora la riga di comando per la sua capacità di controllare i nodi, automatizzare i compiti, e anche configurare le caratteristiche che sono accessibili solo attraverso la CLI.
Cerco di imparare il più possibile sulla CLI per ogni particolare sistema operativo che gestisco nel tentativo di lavorare in modo più intelligente, non più difficile e anche per imparare più modi di eseguire gli stessi compiti. Dopo tutto, più ne sapete, meglio sarete nel vostro lavoro. Con questo in mente, presento questi comandi di base del Terminale per introdurre alcune delle caratteristiche del Terminale e per fornire una comprensione operativa dell’applicazione.
VEDI: 20 scorciatoie del Terminale che gli sviluppatori devono conoscere
Cambia Directory
Comando: cd
Cosa fa: Cambia la directory del percorso della linea di comando.
Esempio: cd “path/to/directory/” (Figura A)
Figura A
Elenco delle directory
Comando: ls
Cosa fa: Elenca il contenuto di una directory.
Esempio: ls “path/to/directory/” (Figura B)
Figura B
Apre file
Comando: open
Cosa fa: Apre un file.
Esempio: open “filename” (Figura C)
Figura C
Copia un file in un’altra directory
Comando: cp
Esempio: cp “filename” “newfilename” (Figura D)
Figura D
Spostare un file
Comando: mv
Esempio: mv “filename” “path/to/new/file/location” (Figura E)
Figura E
Rinominare un file
Comando: mv
Esempio: mv “path/to/filename” “path/to/newfilename” (Figura F)
Figura F
Crea una directory
Comando: mkdir
Esempio: mkdir “path/to/new/directory” (Figura G)
Figura G
Rimuovere una directory vuota
Comando: rmdir
Esempio: rmdir “path/to/directory” (Figura H)
Figura H
Rimuovere le directory annidate
Comando: rm -R
Esempio: rm -R “/path/to/root/directory” (Figura I)
Figura I
Esegui comandi con privilegi da superutente
Comando: sudo
Esempio: sudo “command” (Figura J)
Figura J
Lista dei processi attivi del computer
Comando: top
Esempio: top (Figura K)
Figura K
Esci dalla schermata secondaria e ritorna al terminale
Comando: q
Esempio: Dopo aver eseguito un comando, come “top” per visualizzare i processi attivi, premere “q” per uscire. (Figura L)
Figura L
Cancellare lo schermo del terminale da tutti i comandi precedenti
Comando: Clear
Esempio: clear (Figura M)
Figura M
ottenere aiuto per un comando
Comando: help
Esempio: help “command” (Figura N)
Figura N
Ottieni la descrizione di una riga per un comando
Comando: whatis
Esempio: whatis “command” (Figura O)
Figura O
Mostra pagina di manuale per un comando
Comando: man
Esempio: man “command” (Figura P)
Figura P
Il comando “exit”
Una nota speciale va al comando “exit”, che chiude la sessione del Terminale.
Comando: exit
Esempio: exit (Figura Q)
Figura Q
Quali sono i tuoi comandi da terminale?
Mentre questo articolo è più focalizzato su quelli nuovi di OS X o forse provenienti da un altro sistema operativo come Windows, spero che anche gli utenti esperti saranno in grado di rafforzare la loro conoscenza di base.
Quali comandi da terminale usi più spesso? Quali comandi da terminale aggiungeresti a questa lista? Ci piacerebbe sentire da te!
Vedi anche
- Il ritorno della linea di comando (ZDNet)
- Consigli utili sulla linea di comando per programmatori e manager Mac (ZDNet)
- Galleria: Sei clic: La linea di comando 2.0 di Windows 10 (ZDNet)
- La linea di comando: Niente di cui aver paura (ZDNet)