GNU/Linux >> Linux Esercitazione >  >> Linux

Determinazione dell'utilizzo del disco in Linux utilizzando il comando "du".

Determinazione dell'utilizzo del disco

Il comando du mostra lo spazio su disco stimato utilizzato da file e directory. Se esegui du senza alcuna opzione, verranno restituite le dimensioni di tutti i file a partire dalla directory corrente e di tutte le sottodirectory della directory corrente.

Scopri quanto spazio su disco sta utilizzando la directory /home con le opzioni di riepilogo (-s) e leggibile (-h):

$ du -sh /home
1.1G	/home

Aggiunta di nessuna sottodirectory (-S) l'opzione mostra solo lo spazio su disco utilizzato dai file nella directory /home senza contare i file nelle sottodirectory di /home:

$ du -sSh /home
201M	/home

Utilizzo del disco

Il comando df mostra quanto spazio utilizza ciascun filesystem sul disco e dove è montato. Usando il -i opzioni mostra l'utilizzo dell'inode invece dello spazio libero. Ogni file sul sistema utilizza un inode. L'esaurimento dello spazio libero o degli inode causerà seri problemi e dovresti aggiungere più spazio su disco al sistema se uno dei due rischia di esaurirsi!

# df -hi /
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/xvda1        20M  105K   20M    1% /

Con il digitare (-T) e il leggibile dall'uomo (-h) l'opzione df mostra il tipo di filesystem e conta le dimensioni in megabyte e gigabyte:

# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/xvda1     xfs        20G  5.3G   15G  27% /
devtmpfs       devtmpfs  892M     0  892M   0% /dev
tmpfs          tmpfs     919M     0  919M   0% /dev/shm
tmpfs          tmpfs     919M   17M  903M   2% /run
tmpfs          tmpfs     919M     0  919M   0% /sys/fs/cgroup
tmpfs          tmpfs     184M     0  184M   0% /run/user/1001

Quote disco

Linux fornisce il sistema di quote per controllare l'utilizzo del disco tra gli utenti. Il comando quota, se digitato da solo nella riga di comando, mostrerà quanto sei vicino ai tuoi limiti. Ci sono limiti duri e morbidi. A seconda della politica del sistema, può essere inviato un avviso quando si supera un limite software e spesso è previsto un periodo di grazia per concedere il tempo necessario per completare il lavoro e quindi cancellare o spostare i file in modo che l'utilizzo del disco torni al di sotto del limite software. Non puoi mai superare un limite rigido. Le quote possono essere impostate su utenti o gruppi.

È importante notare che le quote possono imporre non solo la quantità di spazio su disco che un utente può utilizzare, ma anche il numero di file che un utente può creare.

L'utente root può anche utilizzare il comando quota per verificare l'utilizzo di altri utenti digitando quota -u username alla riga di comando.


Linux
  1. Controlla lo spazio su disco in Linux usando df e du Commands

  2. Utilizzo del comando trova Linux:utilizzo con esempi

  3. Linux:come ridurre al minimo l'utilizzo dello spazio su disco?

  4. Utilizzo del comando ripgrep (rg) in Linux

  5. Comando Linux df

Comprendere lo spazio su disco tramite il comando 'df' in Linux

Utilizzo del comando Watch in Linux

Linux du Command Esempi più utili

Comando Linux df per controllare lo spazio su disco

Utilizzo di cut su terminale Linux

Come analizzare l'utilizzo del disco nella riga di comando di Linux?