GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Qual è il comando albero in Ubuntu?

L'interfaccia della riga di comando delle distribuzioni basate su Linux funge da catalizzatore per le azioni intraprese dagli utenti. Come altre distribuzioni, anche Ubuntu supporta un'ampia varietà di comandi e, tra questi, i comandi di gestione delle directory vengono utilizzati per gestire le operazioni relative alle directory, come ad esempio:CD ”Il comando viene utilizzato per modificare la directory di lavoro corrente; "mkdir ”Il comando viene utilizzato per creare una nuova directory. Allo stesso modo, il comando tree stampa directory, sottodirectory e il loro contenuto in una struttura ad albero. È quasi come un "ls "Comando, ma la differenza principale è il modello di stampa di entrambi i comandi:il"ls "Il comando elenca i contenuti, mentre il"albero ”Il comando mostra l'output in una struttura gerarchica ad albero. In questa dimostrazione, daremo uno sguardo approfondito all'uso dei comandi ad albero con esempi. Quindi iniziamo installando l'albero:

Come installare il comando tree in Ubuntu

Per prima cosa devi installare l'albero in quanto non è disponibile per impostazione predefinita; Quindi, se non hai ancora installato il comando tree, usa il seguente comando per installarlo:

$ sudo adatto Per installare l'albero

Come usare il comando tree in Ubuntu

Una volta installato; Eseguire il comando seguente per l'utilizzo dettagliato del comando tree. La sintassi del comando tree è:

albero [opzioni] [directory]

La sintassi è composta da due elementi:Opzioni e directory :Le opzioni vengono utilizzate per visualizzare il risultato del comando ad albero in base a una proprietà specifica. Ad esempio, le opzioni possono essere utilizzate per ottenere l'output in diversi modi, ad esempio:in ordine alfabetico per mostrare solo le directory, per controllare la dimensione e la posizione di file o directory. Tuttavia, se desideri ottenere il risultato di una directory specifica, utilizza il nome della directory al posto della parola chiave "directory" utilizzata nella sintassi.

Risultato generale del comando :È possibile stampare il contenuto della directory nella struttura ad albero (sul terminale) eseguendo il comando seguente. Il comando restituisce il contenuto della directory di lavoro corrente:

$ albero

Il comando tree mostrava un totale di 18 directory e 13 file:

Come usare le opzioni con il comando tree in Ubuntu

Abbiamo visto l'uso comune dei comandi ad albero; Inoltre, ci sono varie opzioni che vengono utilizzate per eseguire determinate attività all'interno della directory corrente o nel percorso di un'altra directory.

Come usare l'opzione -a con il comando tree

In generale, il comando tree non stampa il contenuto delle directory nascoste; questa opzione aiuta anche a stampare il contenuto delle directory nascoste; La sintassi per l'utilizzo di questo flag è mostrata di seguito:

Albero -a [directory]

Il comando fornito di seguito aiuta a ottenere i contenuti nascosti della directory di lavoro corrente:

$ albero -a

Puoi osservare che il comando tree ha restituito solo 18 directory e 13 file while; lo stesso comando se sta usando “-a ”Vengono visualizzati flag, 215 directory e 256 file.

Come usare l'opzione -d con il comando tree

Questa opzione viene utilizzata con il comando tree per elencare solo le directory della directory di destinazione; la sintassi del comando tree con l'opzione “-D “È riportato di seguito:

Albero -d [directory]

Il comando fornito di seguito stamperà solo le directory all'interno della directory corrente:

$ albero -D

A differenza dell'attuale directory di lavoro; Ad esempio, vorresti l'elenco delle directory di "Desktop ”Directory ed eseguire il seguente comando:

$ albero -D /patria/adnan/Desktop

Come usare l'opzione -f con il comando tree

Comando ad albero se inizia con "-F ”Opzione, mostra il prefisso del percorso di ogni file in una struttura ad albero:La sintassi per l'utilizzo di questa opzione è mostrata di seguito:

Albero -f [directory]

Il comando fornito di seguito mostrerà il percorso di qualsiasi directory o file esistente nella directory corrente:

$ albero -F

Inoltre, puoi ottenere il risultato di questo comando per qualsiasi directory diversa da pwd; Ad esempio, per -F "Segnala sul"Desktop “Elenco; usa il percorso della directory oppure puoi passare il nome della directory se è una sottodirectory della tua pwd.

$ albero -F Desktop

Come usare l'opzione -o con il comando tree

Puoi usare questa opzione per ottenere l'output del comando Albero in qualsiasi altro file; La sintassi per l'utilizzo di questo flag è riportata di seguito:

albero [directory] -Ö [nome file]

Il comando riportato di seguito salva l'output del comando ad albero in un file denominato “Output.txt “:

$ albero -Ö Output.txt

È possibile ottenere l'output di una directory specifica per questa opzione:Il comando seguente salva l'output del comando tree (directory desktop) in “Edition1.txt "File:

$ albero Desktop -Ö Edition1.txt

Come usare l'opzione -Q con il comando tree

Questa opzione di elenco dei file ad albero mostra i nomi dei file tra virgolette; La sintassi per l'utilizzo di questo flag è riportata di seguito.

Albero -Q [directory]

Per stampare i nomi dei file tra virgolette; Esegui il comando seguente per ottenere l'output della directory di lavoro corrente:

$ albero -Q

Inoltre, il comando riportato di seguito mostra il nome del file e della directory (della directory del desktop) tra virgolette:

$ albero -Q Desktop

Come usare l'opzione -p con il comando tree

Utilizzando il "-P ”Flag, tutti i tipi di file e le autorizzazioni per ogni file sono stampati in una struttura gerarchica:la sintassi dell'albero insieme a questa opzione è riportata di seguito:

sintassi

Albero -p [directory]

Il comando fornito di seguito mostra l'uso di questa opzione nella directory di lavoro corrente:

$ albero -P

Utilizzo di "-P "Segnala per la directory con il nome"Directory1 “; che è disponibile nella nostra home directory:Il seguente comando restituisce il risultato di “-P "Segnala"Directory1 “:

$ albero -P Directory1

Come usare l'opzione -s con il comando tree

Puoi visualizzare la dimensione (in byte) di tutti i file facendo clic su "-S "Bandiera; la sintassi è riportata di seguito:

Alberi [directory]

Il comando riportato di seguito mostra la dimensione dei file nella directory di lavoro corrente:

$ albero -S

Per controllare la dimensione di una particolare directory; passa il percorso, oppure puoi passare il nome solo se la directory si trova nella directory di lavoro corrente:Il comando seguente restituisce la dimensione dei file che contiene "Directory1 “:

$ albero -S Directory1

Come usare l'opzione -h con il comando tree

Questa opzione mostra anche la dimensione di ogni file e directory, ma in KB, MB, GB, ecc. Il "-S ”Flag mostra il risultato in byte, ma il risultato contiene solo valori numerici; Un utente inesperto potrebbe non essere in grado di ottenere l'unità di misura.

Albero -h [directory]

Il comando fornito di seguito aiuta a ottenere directory, file e le loro dimensioni in forma di albero:

$ albero -H

Il comando menzionato di seguito porta al risultato di "-H ” alla “Directory1 “:

$ albero -H Directory1

Come usare l'opzione -t con il comando tree

Questa opzione ordina i file e visualizza l'output come ora di modifica dei file; la sintassi di "-T "Il comando flag con albero è riportato di seguito:

Albero -t [directory]

Il comando riportato di seguito stampa i file in ordine alfabetico in base al tempo di modifica:

$ albero -T

Nel nostro caso, il comando seguente mostra il risultato di "-T "Segnala (sul"Desktop "Elenco):

$ albero -T Desktop

Come usare l'opzione -r con il comando tree

Questa opzione ordina l'output del comando tree in ordine alfabetico inverso; la sintassi è mostrata di seguito:

Albero -r [directory]

Il comando riportato di seguito stampa i file in ordine alfabetico inverso rispetto alla directory corrente:

$ albero -R

Per ottenere l'elenco alfabetico dei file inclusi in "Directory1 “, Esegui il seguente comando:

$ albero -R Directory1

Come usare l'opzione -L con il comando tree

Questa opzione limita il numero di rami del comando albero; La sintassi per l'utilizzo di questa opzione è riportata di seguito:

Albero -L [numero numerico] [directory]

Questa opzione limita il numero di rami di un albero a 1:

$ albero -L 1

Per selezionare la "Directory1 “Elenco; i seguenti comandi faranno il lavoro:

$ albero -L 1 Directory1

diploma

Ubuntu supporta diversi comandi utili per gestire directory e file; Il comando albero è uno di questi. In questa guida viene spiegato in dettaglio il comando tree; il suo utilizzo di base è quello di stampare le directory ei file in una struttura gerarchica ad albero; Inoltre, decine di flag sono supportati da un comando ad albero che mostra l'output con proprietà specifiche. Puoi combinare più opzioni contemporaneamente per risultati più puliti con un unico comando.


Ubuntu
  1. Debian vs Ubuntu:quali sono le differenze?

  2. Cosa accadrà se eseguo Command Init nel terminale di Ubuntu Gnome?

  3. Come usare il comando string in Ubuntu

  4. Come usare il comando netplan su Ubuntu

  5. Come cancellare il Terminale in Ubuntu

Come padroneggiare il comando dell'albero di Linux

Come trovare file sulla riga di comando di Ubuntu

5 metodi per aprire il Terminale di comando in Ubuntu Linux

Sapori di Ubuntu:qual è la differenza?

Comando Ping in Ubuntu 22.04

Qual è il comando kill in Linux?