GNU/Linux >> Znalost Linux >  >> Linux

Určení využití disku v Linuxu pomocí příkazu „du“.

Určení využití disku

Příkaz du zobrazuje odhadované místo na disku používané soubory a adresáři. Pokud spustíte du bez jakýchkoli voleb, vypíše se velikosti všech souborů začínajících ve vašem aktuálním adresáři a všech podadresářích vašeho aktuálního adresáře.

Zjistěte, kolik místa na disku zabírá adresář /home pomocí voleb sumarizace (-s) a čitelné pro člověka (-h):

$ du -sh /home
1.1G	/home

Přidání žádných podadresářů (-S) volba zobrazuje pouze místo na disku používané soubory v adresáři /home bez počítání souborů v podadresářích /home:

$ du -sSh /home
201M	/home

Využití disku

Příkaz df ukazuje, kolik místa každý souborový systém využívá na disku a kde je připojen. Pomocí -i options ukazuje využití inodu místo volného místa. Každý soubor v systému používá inode. Nedostatek volného místa nebo inodů způsobí vážné problémy a měli byste do systému přidat více místa na disku, pokud hrozí, že dojde některý z nich!

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

Pomocí typu (-T) a čitelný pro člověka (-h) volba df zobrazuje typ souborového systému a počítá velikosti v megabajtech a gigabajtech:

# 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

Diskové kvóty

Linux poskytuje systém kvót pro řízení využití disku mezi uživateli. Příkaz kvóty, pokud jej napíšete samostatně na příkazovém řádku, ukáže, jak blízko jste svým limitům. Existují tvrdé a měkké limity. V závislosti na systémových zásadách může být odesláno varování, když překročíte měkký limit, a často existuje období odkladu, které vám poskytne čas na dokončení práce a následné vymazání nebo přesunutí souborů tak, aby využití disku kleslo pod měkký limit. Nikdy nesmíte překročit pevný limit. Kvóty mohou být nastaveny na uživatele nebo skupiny.

Je důležité poznamenat, že kvóty mohou vynucovat nejen množství místa na disku, které může uživatel využít, ale také počet souborů, které může uživatel vytvořit.

Uživatel root může také použít příkaz kvóty ke kontrole využití jinými uživateli zadáním quota -u uživatelské jméno na příkazovém řádku.


Linux
  1. Zkontrolujte místo na disku v Linuxu pomocí příkazů df a du

  2. Použití příkazu ripgrep (rg) v Linuxu

  3. Jak zálohovat operační systém Linux pomocí příkazu „dd“.

  1. Použití linuxového příkazu find – Použití s ​​příklady

  2. Linux – jak minimalizovat využití místa na disku?

  3. Linux df příkaz

  1. Jak zkontrolovat místo na disku v Linuxu

  2. Jak zkontrolovat využití místa na disku v Linuxu

  3. Příklady použití příkazu dmsetup v Linuxu