Skip to main content

Elenca il contenuto della directory utilizzando il comando Dir

malware xe.vbs windows seven (Giugno 2026)

malware xe.vbs windows seven (Giugno 2026)
Anonim

La maggior parte degli utenti Linux userà il comando ls per elencare file e cartelle all'interno di Linux.

Il comando dir è spesso considerato l'equivalente di Windows ma funziona in Linux più o meno allo stesso modo.

In questa guida imparerai come utilizzare il comando dir in Linux e verranno introdotte le opzioni chiave che possono essere utilizzate per ottenere il massimo da esso.

Esempio di utilizzo del comando Dir

Per ottenere un elenco di tutti i file e le cartelle nella directory corrente, utilizzare il comando dir come segue:

dir

Un elenco di file e cartelle apparirà in un formato di colonna.

Come mostrare i file nascosti usando il comando Dir

Per impostazione predefinita, il comando dir mostra solo file e cartelle normali. In Linux, puoi nascondere un file rendendo il primo carattere un punto fermo. (vale a diremyhiddenfile).

Per mostrare i file nascosti usando il comando dir usa il seguente comando:

dir -a

dir --all

Si può notare quando si esegue il comando in questo modo che elenca un file chiamato. e un altro chiamato ..

Il primo punto segnala la directory corrente ei due punti segnalano la directory precedente. È possibile nascondere questi quando si esegue il comando dir utilizzando il seguente comando:

dir -A

dir - quasi tutto

Come visualizzare l'autore di un file

È possibile visualizzare l'autore dei file (persone che hanno creato i file) utilizzando il seguente comando dir:

dir -l --autore

Il -l è necessario per trasformare il display in un elenco.

Come nascondere i backup

Quando esegui determinati comandi come il comando mv o il comando cp potresti finire con file che terminano con una tilde (~). La tilde alla fine di un file suggerisce che un comando ha eseguito il backup del file originale prima di crearne uno nuovo.

Potresti non voler vedere i file di backup quando si restituisce un elenco di directory in quanto questi file saranno solo rumore.

Per nasconderli, esegui il seguente comando:

dir -B

dir -ignore-backups

Aggiungi un colore all'output

Se si desidera utilizzare i colori per distinguere tra file, cartelle e collegamenti, è possibile utilizzare la seguente opzione:

dir --color = sempre

dir --color = auto

dir --color = mai

Formatta l'uscita

È possibile formattare l'output in modo che non appaia sempre in un formato di colonna.

Le opzioni sono le seguenti:

dir --format = acrossdir --format = virgoledir --format = orizzontaledir --format = longdir --format = single-columndir --format = verbosedir --format = verticale

Attraverso gli elenchi di tutti i file su ciascuna riga, le virgole delimitano ogni elemento con virgole, orizzontale è uguale a across, long e verbose producono un elenco lungo con molte altre informazioni, verticale è l'output predefinito.

Puoi anche ottenere lo stesso effetto usando i seguenti interruttori:

dir -x (uguale a across e orizzontale)dir -m (come le virgole)dir -l (uguale a long e verbose)dir -1 (singola colonna)dir -c (verticale)

Restituisce un elenco lungo o dettagliato

Come mostrato nella sezione di formattazione puoi ottenere un lungo elenco eseguendo uno di questi comandi:

dir --format = longdir --format = verbosedir -l

La lunga lista restituisce le seguenti informazioni:

  • permessi
  • inode
  • proprietario
  • gruppo
  • dimensione del file
  • ultima data di accesso
  • nome del file

Se non si desidera elencare il proprietario del file, è possibile utilizzare il seguente comando:

dir -g

Allo stesso modo, puoi nascondere i gruppi usando il seguente comando:

dir -G -l

Dimensioni dei file leggibili dall'uomo

Per impostazione predefinita, le dimensioni dei file sono elencate in byte che andavano bene circa 30 anni fa, ma ora con i file che si estendono nei gigabyte, è molto meglio vedere le dimensioni in un formato leggibile da umani come 2,5 G o 1,5 M.

Per vedere le dimensioni del file in un formato leggibile dall'uomo, utilizzare il seguente comando:

dir -l -h

Elenca le directory prima

Se si desidera visualizzare prima le directory e successivamente i file, utilizzare il seguente comando:

dir -l --group-directories-first

Nascondi i file con un determinato pattern

Se si desidera nascondere determinati file è possibile utilizzare il seguente comando:

dir --hide = modello

Ad esempio, per produrre un elenco di directory della tua cartella musicale, ma ignorare i file WAV utilizzare il seguente.

dir --hide = .wav

È possibile ottenere un effetto simile usando il seguente comando:

dir -I modello

Mostra ulteriori informazioni su file e cartelle

Il seguente comando può essere utilizzato per distinguere tra file, cartelle e collegamenti:

dir --indicator-style = classify

Questo mostrerà le cartelle aggiungendo una barra alla fine, i file non hanno nulla dopo di loro, i collegamenti hanno un simbolo @ alla fine e i file eseguibili hanno un * alla fine.

Lo stile dell'indicatore può essere impostato anche su questi valori:

  • nessuno (predefinito)
  • barra (le directory hanno barre)
  • tipo di file

Puoi anche mostrare le cartelle con barre alla fine usando il seguente comando:

dir -p

Puoi mostrare i tipi di file usando il seguente comando:

dir -F

Elenca tutti i file e le cartelle in sotto-cartelle

Per ottenere un elenco di tutte le sottocartelle e i file all'interno di tali sottocartelle è possibile eseguire un elenco ricorsivo utilizzando il seguente comando:

dir -R

Sorting output

È possibile ordinare l'ordine in cui vengono restituiti i file e le cartelle utilizzando i seguenti comandi:

dir --sort = nonedir --sort = dimensionedir --sort = tempodir --sort = versionedir --sort = estensione

Puoi anche specificare i seguenti comandi per ottenere lo stesso effetto:

dir-s (ordina per dimensione)dir -t (ordina per tempo)dir -v (ordina per versione)dir -x (ordina per estensione)

Invertire l'ordine

È possibile invertire l'ordine in cui i file e le cartelle sono elencati utilizzando il seguente comando:

dir -r

Sommario

Il comando dir è molto simile al comando ls. Probabilmente vale la pena di conoscere il comando ls in quanto questo è il programma più comunemente disponibile sebbene molti sistemi includano anche dir.