L'equivalente Linux del comando di Windows Dir e come usarlo

L'equivalente Linux del comando di Windows Dir e come usarlo
Per vedere i dettagli sui file in una directory, è possibile utilizzare il Dir comando. Il comportamento predefinito del Dir Il comando è elencare le informazioni della directory corrente. Se nessuno dei due -cftuvsux -ordinare Vengono utilizzate le opzioni, gli elementi vengono ordinati in ordine alfabetico.

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.