Supersection 1, Less Comfortable
Obsah:
- Pomocí příkazu df
- Zobrazit využití místa na disku ve formátu čitelném pro člověka
- Typy systému souborů
- Zobrazit použití Inode
- Výstupní formát
- Závěr
Kolik místa mám na pevném disku? Je na disku dostatek volného místa pro stažení velkého souboru nebo instalaci nové aplikace?
V systémech se systémem Linux můžete pomocí příkazu
df
získat podrobnou zprávu o využití místa na disku systému.
Pomocí příkazu df
Obecná syntaxe příkazu
df
je následující:
df… FILESYSTEM…
Při použití bez argumentu zobrazí příkaz
df
informace o všech připojených souborových systémech:
df
Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data tmpfs 1643728 40 1643688 1% /run/user/1000
Každý řádek obsahuje informace o názvu systému souborů (Filesystem), velikosti (1K-bloky), využitém prostoru (Used), dostupném prostoru (Available), procentuálním podílu využitého prostoru (Use%) a adresáři, ve kterém souborový systém je připojen (připojeno).
Chcete-li zobrazit informace pouze pro konkrétní souborový systém, předejte jeho název nebo připojovací bod příkazu
df
.
Například pro zobrazení místa dostupného v souborovém systému připojeném k kořenovému adresáři systému
/
můžete použít buď
df /dev/nvme0n1p3
nebo
df /
.
df /
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183057872 27865672 87% /
Zobrazit využití místa na disku ve formátu čitelném pro člověka
Příkaz
df
výchozím nastavení zobrazuje místo na disku v blocích o velikosti 1 kB a velikost použitého a dostupného místa na disku v kilobajtech. Chcete-li zobrazit informace ve formátu čitelném člověkem (megabajty a gigabajty), použijte volbu
-h
:
df -h
Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup tmpfs 7.9G 24K 7.9G 1% /tmp /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data tmpfs 1.6G 16K 1.6G 1% /run/user/1000
Typy systému souborů
Volba
-T
říká
df
aby zobrazil typy systémů souborů:
df -t
Filesystem Type 1K-blocks Used Available Use% Mounted on dev devtmpfs 8172848 0 8172848 0% /dev run tmpfs 8218640 1744 8216896 1% /run /dev/nvme0n1p3 ext4 222284728 183666100 27257444 88% / tmpfs tmpfs 8218640 383076 7835564 5% /dev/shm tmpfs tmpfs 8218640 0 8218640 0% /sys/fs/cgroup tmpfs tmpfs 8218640 24 8218616 1% /tmp /dev/nvme0n1p1 vfat 523248 107912 415336 21% /boot /dev/sda1 ext4 480588496 172832632 283320260 38% /data tmpfs tmpfs 1643728 40 1643688 1% /run/user/1000
Například seznam všech diskových oddílů ext4, které byste spustili:
df -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p3 222284728 183666112 27257432 88% / /dev/sda1 480588496 172832632 283320260 38% /data
Podobně jako výše, volba
-x
vám umožňuje omezit výstup na souborové systémy, které nejsou specifického typu.
Zobrazit použití Inode
Při použití s volbou
-i
zobrazí příkaz df informace o využití inodes souborového systému.
Níže uvedený příkaz zobrazí informace o inodech v systému souborů připojených k kořenovému adresáři systému
/
ve formátu čitelném člověkem:
df -ih /
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/nvme0n1p3 14M 1.9M 12M 14% /
Inode je datová struktura v souborových systémech Unix a Linux, která obsahuje informace o souboru nebo adresáři, jako je jeho velikost, vlastník, uzel zařízení, soket, potrubí atd., S výjimkou da.
Výstupní formát
Příkaz
df
také umožňuje určit výstupní formát.
Chcete-li omezit vykazovaná pole zobrazená ve výstupu
df
použijte volbu
--output
.
FIELD_LIST
je seznam sloupců oddělených čárkami, které mají být zahrnuty do výstupu. Každé pole lze použít pouze jednou. Platné názvy polí jsou:
-
source
- Zdroj systému souborů.fstype
- Typ systému souborů.itotal
- Celkový počet inodů.iused
- Počet použitých inodů.iavail
- Počet dostupných inodů.ipcent
- Procento použitých inodů.size
- Celkový prostor na disku.used
- Využité místo na disku.avail
- Dostupné místo na disku.pcent
- Procentopcent
prostoru.file
- Název souboru, pokud je uveden na příkazovém řádku.target
- přípojný bod.
Chcete-li například zobrazit výstup všech oddílů ext4 ve formátu čitelném člověkem, zobrazující pouze název a velikost souborového systému a procento využitého prostoru, který byste použili:
df -h -t ext4 --output=source, size, pcent
Filesystem Size Use% /dev/nvme0n1p3 212G 88% /dev/sda1 459G 38%
Závěr
Nyní byste měli dobře rozumět tomu, jak pomocí příkazu
df
získat zprávu o využití místa na disku systému souborů.
Chcete-li zobrazit všechny dostupné příkazové příkazy
df
zadejte do terminálu příkaz
man df
.
Zachycení disku: Nejlepší způsob, jak analyzovat a optimalizovat místo na disku
Analyzovat a optimalizovat místo na disku ve vašem počítači se systémem Windows Savvy.
Zkontrolovat místo na disku, spravovat aplikace přes Windows 8.1 Nastavení počítače
Prostor používaný moderními aplikacemi, médii, uživatelskými soubory a umožňuje spravovat aplikace a vyprázdnit koš.
Screensaver zobrazuje CPU, RAM info, aktivitu disku, místo na disku, top 5 procesů, > UsefulSaver zobrazuje informace o CPU, informaci o RAM, aktivitu disku, místo na disku, top 5 procesů, zbývající životnost baterie a dobu trvání spořiče obrazovky.
V těchto dnech málo používají spořiče obrazovky Windows, ale pro ty, je jeden, který byste se chtěli podívat! UsefulSaver zobrazuje informace o CPU, informaci o RAM, aktivitu disku, místo na disku, top 5 procesů, zbývající životnost baterie, dobu trvání spořiče obrazovky a takové statistiky.