nel precedente articolo abbiamo iniziato ad affrontare l'utilizzo del terminale e in particolare per quanto riguarda la gestione dei processi.
Oggi andremo ad analizzare i comandi principali per poterci agevolmente muovere tra files e cartelle, affrontando i comandi base più importanti e che ognuno dovrebbe conoscere, non perchè essi siano necessari nell'utilizzo comune, ma per il fatto che ci faranno prendere maggior familiarità con la shell.
Pertanto apriamo un terminale e, nel caso in esempio, supponiamo di voler accedere da terminale alla cartella "Scaricati" contenuta nella nostra home, per farlo digiteremo
cd Scaricati
Come vedete ora ci siamo posizionati sulla cartella Scaricati, ora vogliamo conoscere il contenuto di tale cartella e vedere l'elenco dei files o cartelle in essa contenuti.
Per farlo utilizzeremo il comando ls, semplicemente digitando ls
Ora possiamo vedere l'elenco dei files contenuto nella cartella Scaricati, diciamo che è possibile affinare ulteriormente tale visualizzazione aggiungendo al comando ls alcuni parametri aggiuntivi.
Per esempio, aggiungendo dopo ls il suffisso -la, potremo conoscere in dettaglio per ogni tipo di file i permessi associati, vedere la dimensione, la data relativa all'ultima modifica e altre utili informazioni
digitiamo pertanto
ls -la
Come potete vedere ora l'elenco appare molto esaustivo e comprende tutte le informazioni che, utilizzando invece l'interfaccia grafica del nostro file manager, potremmo raggiungere solo con ulteriori passaggi e con una velocità di esecuzione certamente minore.
le opzioni possibili da poter aggiungere al comando ls per perfezionare la visualizzazione a nostro piacimento sono molte, per averne una completa panoramica è sufficiente digitare il comando
ls --help
Creazione di cartelle e/o sottocartelle
Ipotizziamo ora che, all'interno della nostra cartella Scaricati, volessimo creare una sottocartella, magari riservata al salvataggio della nostra musica preferita, diciamo di voler nominare Musica tale cartella, per far ciò utilizzeremo il comando mkdir, pertanto, con il terminale sempre posizionato nella nostra cartella Scaricati, digiteremo
mkdir Musica
Fatto ciò andiamo a verificare i risultato digitando ls una volta che il terminale si trovi posizionato sulla directory Scaricati
Come vedete, ora all'interno della nostra cartella Scaricati, si è creata una sottocartella denominata Musica, diciamo che vogliamo però personalizzare ulteriormente la nostra cartella e creare due sottocartelle, ad esempio una per la musica rock ed una per la musica pop.
Per fare ciò spostiamo ora nella directory Musica tramite il comando
cd Musica
A questo punto creiamo le sottocartelle a noi necessarie con i comandi
mkdir Pop
mkdir Rock
Come possiamo vedere abbiamo creato le due sottocartelle a noi necessarie, cosa che possiamo immediatamente verificare anche dal file manager.
Supponiamo, a questo punto, di esserci accorti di aver commesso un errore, non abbiamo più bisogno di questa cartella ne delle sue sottocartelle, per far questo utilizzeremo il comando rmdir, pertanto rechiamo sulla directory di nostro interesse
cd Scaricati
Ora procederemo a rimuovere la cartella Musica, il comando base per effettuare tale operazione sarebbe
rmdir Musica
Digitandolo, il terminale ci restituirà un errore, questo perchè il comando base funziona solo se la cartella che andiamo ad eliminare risulti vuota, cosa che nel nostro caso non è, infatti essa contiene le sottocartelle Rock e Pop, per aggirare il problema il comando andrà digitato come di seguito
rm Musica -r
Come possiamo notare sia la cartella Musica che le sue sottocartelle Pop e Rock non sono più presenti all'interno della nostra cartella Scaricati.
Per poter tornare indietro nelle directory sul terminale sarà sufficiente digitare il comando cd che ci porterà nuovamente alla directory home principale
Se vogliamo "ripulire" la schermata del nostro terminale sarà sufficiente digitare il comando
clear
Nel prossimo articolo analizzeremo i comandi necessari a tagliare/incollare cartelle, al loro spostamento in altra directory etc
A presto
Nessun commento:
Posta un commento