Directory dell'elenco Linux

Directory dell'elenco Linux

Esistono vari metodi per elencare le informazioni su file e directory sui sistemi Linux. Ma l è il comando principale che possiamo usare per elencare file e directory. Questo comando elencherà file e directory all'interno del file system e visualizzerà le informazioni complete. Questa è una parte del pacchetto di utilità principale GNU, installata su ciascuno Linux distribuzione.

Come utilizzare il comando ls

Se vogliamo utilizzare il ls comando , allora dobbiamo usare la seguente sintassi:

 ls [options] [files]  

Se senza alcuna opzione e parametro abbiamo utilizzato il file ls comando quindi il comando ls ti mostrerà l'elenco di ciascun file nella directory di lavoro attuale.



 $ ls  

Quando eseguiamo il comando precedente, i file vengono elencati in ordine alfabetico in più colonne che possono adattarsi al nostro terminale:

Directory dell

Per elencare i file in una directory definita, dobbiamo passare il percorso della directory come argomento o parametro al file l comando. Ad esempio, per elencare il contenuto della directory /etc, dobbiamo digitare il seguente comando:

 $ ls /etc  

Directory dell

Elencare le directory utilizzando i caratteri jolly

Elencare le directory utilizzando un carattere jolly è il modo più semplice per elencare le directory. In questo, ogni directory termina con una barra di inoltro.

Sintassi:

 $ ls -ld */  

Directory dell

Elenca le directory utilizzando l'opzione -F e grep

L'opzione -F aggiunge una barra finale. In questo modo siamo in grado di eseguire il grep delle directory con l'aiuto delle righe 'grep' che terminano con una barra (/);

Sintassi:

 $ ls -LF | grep /$  

Directory dell

Possiamo anche usare i nomi delle directory senza l'estensione -l opzione

Sintassi:

 $ ls -F | grep /$  

Elencare le directory utilizzando l'opzione -l e Grep

Nel ls l'elenco lungo significa ls -l, siamo in grado di 'grep' le righe che iniziano con d.

Sintassi:

 $ ls -l | grep ^d  

Directory dell

Utilizzo del comando Echo

Con l'aiuto del comando echo possiamo elencare le voci che seguono con una barra (/).

Sintassi:

 $ echo */  

Directory dell

Usando printf

In modo simile, possiamo usare printf per evidenziare le stringhe che terminano con una barra (/)/

Sintassi:

 $ printf '%s
' */  

Directory dell

Utilizzo del comando Trova

Utilizzando Trovare comando, possiamo trovare i file in base al tipo di file.

Sintassi:

 $ find . -maxdepth l -type d  

Directory dell

Nel comando precedente, l'opzione max Depth specifica che la ricerca viene eseguita solo su una directory particolare. Altrimenti, il comando find troverà ricorsivamente le directory attraversando ciascuna directory e le sue sottodirectory. In tutti i metodi di cui sopra, che abbiamo utilizzato in ls comando, possiamo ottenere lo stesso risultato tramite il comando -UN opzione. Per esempio:

Sintassi:

 $ ls -laF | grep /$  

Directory dell
 $ ls -la | grep ^d  

Directory dell

Elenco sottodirectory ricorsivo

IL -R l'opzione dice a ls comando per mostrare il contenuto delle sottodirectory in modo ricorsivo:

 $ ls -R  

Directory dell

Articoli Più

Categoria

Articoli Interessanti