Di cosa parleremo?
In questa guida, vedremo come usare il Dir comanda di elencare le informazioni su una determinata directory e conoscere le diverse opzioni per ordinare gli elementi al suo interno.
Sintassi del comando dir
IL Dir Il comando ha la seguente sintassi standard:
$ dir
Uso del Dir Comando con esempi
IL Dir Il comando viene spesso usato per mostrare il contenuto di una directory in ordine alfabetico standard.
Per impostazione predefinita, il Dir I comandi elenca i file all'interno della directory di lavoro corrente se non viene specificata alcuna directory specifica.
$ dir
Come elencare i file e le directory in un determinato percorso
Se si desidera un elenco completo del contenuto di una directory, basta aggiungere il percorso della directory alla fine del comando. Ad esempio, il contenuto della home directory dell'utente Linuxhint La directory è dettagliata come segue:
$ dir /home /linuxhint
Se si desidera visualizzare solo un file per riga, usa il -1 parametro come mostrato nel seguente:
$ dir -1 /home /linuxhint
Come elencare i file e le directory nascosti
IL -UN L'opzione rende l'elenco delle directory include i file nascosti (.) oltre ai nomi di file regolari. Inoltre, con il -l Opzione, l'output è presentata in un formato dell'elenco:
$ dir -a
$ dir -al
Come elencare le voci della directory
IL -D L'opzione viene utilizzata per mostrare solo le voci della directory piuttosto che il contenuto di una directory. Il contenuto della directory della home utente è mostrato nel seguente output con -D opzione.
Il proprietario della directory, il proprietario del gruppo e le autorizzazioni sono tutti mostrati in un elenco dettagliato quando -dl si usa.
$ dir -d /home /linuxhint
$ dir -d -l /home /linuxhint
Come elencare il numero dell'indice di file
Il nodo indice è indicato dall'acronimo "inode". Un inode è un numero intero univoco assegnato a ogni file e directory in un filesystem.
Il conteggio totale degli inodi di un filesystem è impostato quando viene creato e non può essere modificato in modo dinamico. Di conseguenza, è fondamentale verificare spesso l'utilizzo dell'inode per assicurarsi che sia conforme alle limitazioni fissate.
Possiamo ottenere il numero di indice/inode di ciascun file utilizzando il -io opzione:
$ dir -i
Come ordinare i file in base alla dimensione
Possiamo vedere la dimensione dei singoli file usando il -S opzione. Inoltre, possiamo anche visualizzare le dimensioni dei file in modo più intuitivo usando il -H opzione:
$ dir -shl
Come possiamo vedere dall'output, le dimensioni dei file sono in kilobyte (vedere la prima colonna). Inoltre, per ordinare i file per dimensioni, possiamo semplicemente aggiungere il -S opzione:
$ dir -ashls
Come ordinare i file in base al tempo di modifica
È interessante notare che possiamo anche ordinare i nostri file in base a quando sono stati modificati l'ultima volta, con quelli aggiornati più recentemente che appaiono in alto. IL -T Switch è utile qui:
$ dir -ashlt
Come elencare i file senza proprietari
Puoi usare il -G cambia come -l per elencare i file ma senza i loro proprietari. Anche il -G Switch può essere utilizzato per elencare i file senza stampare i nomi del gruppo.
$ dir -ahgg /home /linuxhint
È chiaro dal risultato precedente che né il proprietario del file né il proprietario del gruppo vengono visualizzati. Inoltre, il -autore L'opzione visualizza l'autore del file:
$ dir -al --author /home /linuxhint
Inoltre, dobbiamo usare il -l Opzione qui per vedere il nome dell'autore.
Come elencare le directory prima di qualsiasi file
Se si desidera elencare le directory prima di qualsiasi altro file, utilizzare il -Gruppo-directory-first discussione:
$ dir -l-Group-Directories-First
Puoi vedere che le directory sono mostrate prima dei file normali. Inoltre, per le directory, il "D" il prefisso viene utilizzato, mentre "-" viene utilizzato per file normali. Usando il -R Opzione, puoi elencare le sottodirectory in modo ricorsivo:
$ dir -r -l -Group -Directories -First
Come elencare i file con gli ID utente e di gruppo
Puoi usare il -N Opzione per visualizzare gli ID utente e di gruppo. Diamo un'occhiata a come l'output differisce con e senza -N:
Senza il -N opzione:
$ dir -l -Author
Con il -N opzione:
$ dir -nl -Author
Come elencare i file separati da virgole
IL -M l'opzione consente di elencare i file separati da virgole.
$ dir -am
Usa il -aiuto Opzione per ottenere maggiori informazioni su Dir, e il -versione bandiera da vedere Dir's Informazioni sulla versione.
$ dir - -help
$ dir -version
Conclusione
Questi sono solo alcuni casi di come il Dir il comando può essere usato. Ci sono un'ampia varietà di opzioni aggiuntive disponibili. Per saperne di più sul Dir comando, vedi Dir Documentazione dalle pagine dell'uomo.