Questa istruzione è rivolta principalmente ai nuovi utenti di Ubuntu. Coloro che hanno appena iniziato a utilizzare la distribuzione potrebbero aver notato che non è del tutto conveniente archiviare tutti i file personali in una cartella comune. Le cartelle standard per queste esigenze possono semplicemente iniziare a essere insufficienti.
Inoltre, la necessità di una nuova cartella può sorgere perché sono comparsi file temporanei o interi programmi. In generale, le situazioni sono molteplici. Esistono diversi modi per creare una nuova cartella in Linux. Vediamo di seguito i dettagli.
In Ubuntu, come in altri sistemi operativi basati su Linux, una cartella (o directory) è un contenitore per archiviare file e altre cartelle. Le cartelle aiutano a organizzare i dati, facilitando la navigazione e la gestione dei file. Vediamo quindi i punti principali delle cartelle in Ubuntu.
Ubuntu utilizza una struttura gerarchica del file system in cui tutti i file e le cartelle si trovano in un'unica directory principale, indicata dal simbolo /
.
- ls
: visualizza il contenuto della directory corrente.
- cd
: consente di navigare tra le cartelle.
- mkdir
: crea una nuova cartella.
- rmdir
: elimina una cartella vuota.
- rm -r
: elimina una cartella e tutto il suo contenuto.
Ogni cartella ha dei permessi che determinano chi può leggere, scrivere o eseguire i file in quella cartella. Questi permessi possono essere modificati con i comandi chmod e chown.
Ubuntu dispone anche di file manager grafici (come Nautilus) che consentono di gestire cartelle e file con un'interfaccia simile a quella di Windows Explorer.
Per iniziare, aprire il file manager Nautilus. Per farlo, fate clic sul collegamento nella barra Unity o nel menu Dash:
Quindi, andare alla directory in cui si deve creare una nuova cartella:
Possiamo creare una nuova cartella nel menu contestuale. Fate clic su un'area vuota dello schermo e selezionate "Nuova cartella":
Ora è sufficiente specificare un nome per la nostra cartella. Il nome può contenere tutte le lettere e i numeri, nonché i simboli, ad eccezione della barra. In questo caso, Linux si confronta con Windows: si ha la possibilità di assegnare alla cartella qualsiasi nome:
Per salvare le modifiche, cliccate nuovamente sull'area vuota dello schermo.
Il terminale è troppo complicato agli occhi dei neofiti. Per questo motivo, spesso viene evitato per risolvere varie difficoltà. Ma prima o poi dovrete iniziare a lavorarci. Pertanto, il metodo di creazione di una cartella attraverso il terminale è più che mai adatto per familiarizzare. Il processo si riduce a lavorare con l'utility mkdir
. L'unica cosa che può fare è creare cartelle. Consideriamo la sua sintassi:
$ mkdir [options] folder_name
Non ci sono molte opzioni in questa utility, il più delle volte gli si passa un solo parametro: il nome della cartella. Quindi, aprite il terminale(Ctrl+Alt+T
) e digitate il seguente comando:
$ mkdir folder
In questo modo verrà creata una nuova cartella nella directory con il nome specificato. Se il compito è quello di creare una cartella in un'altra directory, specificare il percorso di quest'ultima:
$ mkdir Downloads/folder
In questo modo abbiamo creato una nuova cartella in una sottocartella chiamata Download. È inoltre realistico utilizzare non solo il percorso relativo alla cartella corrente, ma anche specificare il percorso completo nel file system:
$ mkdir ~/Downloads/folder
A questo punto le istruzioni possono essere terminate, ma consideriamo ancora la differenza tra il terminale e i programmi grafici.
Con il comando possiamo creare più cartelle contemporaneamente:
$ mkdir {folder1,folder2,folder3}
Ad esempio, il compito è quello di creare una cartella Ubuntu, e in essa diverse altre cartelle, che dovremo eseguire:
$ mkdir -p ~/Downloads/folder/folder/folder/folder
Struttura più complessa:
$ mkdir -p ~/Downloads/folder/{folder1,folder2,folder3}
Ora l'istruzione può essere considerata completa e finalizzata. Sfruttate le caratteristiche uniche che il terminale mette a disposizione dell'utente.