W systemie operacyjnym Linux istnieje kilka sposobów na sprawdzenie ilości wolnego miejsca na dysku. W tym artykule przedstawimy dwa najpopularniejsze sposoby: df i du.
df
Polecenie df (ang. disk free) wyświetla informacje o zamontowanych dyskach i partycjach, w tym ich pojemność, miejsce używane i dostępne.
Przykład:
$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda1 4096000 2912000 1184000 71% / /dev/sda2 1024000 256000 768000 25% /home /dev/sda3 1024000 40960 983040 4% /var
Opis:
- Filesystem – nazwa zamontowanego dysku lub partycji
- 1k-blocks (Size) – pojemność dysku lub partycji w kilobajtach
- Used – ilość zajętego miejsca na dysku lub partycji
- Available – ilość wolnego miejsca na dysku lub partycji
- Use% – procentowy udział miejsca zajętego na dysku lub partycji
- Mounted on – katalog, do którego podpięta jest partycja
Opcje
- -h – wyświetla informacje w bardziej czytelnych jednostkach, takich jak megabajty czy gigabajty
- -T – wyświetla informacje o typie systemu plików
- -l – wyświetla informacje tylko o dyskach lokalnych
du
Polecenie du (ang. disk usage) wyświetla informacje o rozmiarze plików i katalogów.
Przykład:
$ du -sh / 4,0G /
Opcje
- -s – wyświetla tylko całkowity rozmiar
- -h – wyświetla informacje w bardziej czytelnych jednostkach, takich jak megabajty czy gigabajty
Przykłady użycia df oraz du
Sprawdzenie ilości wolnego miejsca na głównym dysku:
$ df -h Filesystem Size Used Available Use% Mounted on /dev/sda1 40G 29G 11G 71% /
Sprawdzenie ilości wolnego miejsca w katalogu /home:
$ df -h /home Filesystem Size Used Available Use% Mounted on /dev/sda2 10G 2,5G 7,5G 25% /home
Sprawdzenie rozmiaru wszystkich plików w katalogu /var:
$ du -sh /var 4,0G /var
Sprawdzenie rozmiaru pliku /etc/passwd:
$ du -sh /etc/passwd 10K /etc/passwd
Podsumowanie
Polecenia df i du są niezbędne do zarządzania przestrzenią dyskową w systemie Linux. Potrafią one dostarczyć informacji o zamontowanych dyskach i partycjach, a także o rozmiarze plików i katalogów.
Jakie są korzyści płynące z korzystania z tych poleceń?
- Możliwość sprawdzenia ilości wolnego miejsca na dysku – jest to niezbędne, aby uniknąć sytuacji, w której system operacyjny lub aplikacje nie będą miały wystarczającej ilości miejsca na zapis danych.
- Możliwość sprawdzenia, które pliki lub katalogi zajmują najwięcej miejsca – pozwala to na zoptymalizowanie wykorzystania przestrzeni dyskowej.
- Możliwość określenia, ile miejsca zajmuje dany plik lub katalog – jest to przydatne, gdy chcemy przesłać plik do chmury lub udostępnić go innym użytkownikom.
Jakie są wady korzystania z tych poleceń?
- Mogą być trudne do zrozumienia dla początkujących użytkowników – polecenia df i du korzystają z wielu skrótów i terminologii, które mogą być nieznane osobom, które dopiero zaczynają przygodę z system