Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Unix >> .

Quali comandi ti forniranno informazioni su quanto spazio su disco ogni file nella directory corrente utilizza UNIX?

Il comando più semplice per ottenere la dimensione di ciascun file nella directory corrente in Unix è:

`` `Bash

du -sh *

`` `

* `Du` :Questo è il comando "Uso del disco".

* `-s` :Questa opzione dice a `Du` di mostrare solo la dimensione del riepilogo (totale) per ogni argomento. Senza questo, mostrerebbe ricorsivamente la dimensione delle sottodirectory all'interno di qualsiasi directory nella tua posizione attuale.

* `-h` :Questa opzione dice a `Du` di usare unità leggibili dall'uomo (KB, MB, GB, ecc.) Rendendo l'uscita più facile da capire.

* `*` :Questo è un jolly che rappresenta tutti i file e le directory nella directory corrente.

Se hai bisogno di informazioni più dettagliate, inclusi i nomi dei file e le dimensioni in un formato più strutturato, è possibile utilizzare questo comando:

`` `Bash

ls -lh

`` `

* `ls` :Questo è il comando "Elenco".

* `-l` :Questa opzione fornisce un formato di elenco lungo, compresa la dimensione del file.

* `-h` :Come prima, questo rende le dimensioni leggibili dall'uomo.

Il comando `du` è generalmente preferito quando si desidera specificamente conoscere l'utilizzo del disco, in particolare per le directory più grandi o per identificare i file che consumano una quantità significativa di spazio. Il comando `LS -LH` fornisce una panoramica più generale di file e directory, inclusi altri metadati oltre le semplici dimensioni.

 

sistemi © www.354353.com