Linux df - Jak sprawdzić miejsce na dysku?
W tym artykule chciałbym zanotować sposób, na sprawdzenie z pozycji konsoli systemów Linux dostępnego oraz zajętego miejsca na dyskach.
Jakiego narzędzia użyjemy?
Domyślnie na wielu popularnych dystrybucjach systemu Linux, znajdziemy program o nazwie df. Możemy przy jego pomocy uzyskać informacje na temat dostępnych systemów plików. Spójrzmy na rezultat wywołania komendy df -h:$ df -h System plików rozm. użyte dost. %uż. zamont. na /dev/sda1 97G 68G 24G 75% / udev 3,7G 4,0K 3,7G 1% /dev tmpfs 1,5G 1,2M 1,5G 1% /run none 5,0M 0 5,0M 0% /run/lock none 3,7G 772K 3,7G 1% /run/shm
Zanim przejdziemy do krótkiej analizy rezultatów, wypadałoby wspomnieć, dlaczego podczas wywołania programu df, użyliśmy flagi -h. Otóż zapewnia ona, że wypisane wartości będą czytelne dla człowieka, tzn. użyte będą odpowiednie jednostki, pozwalające łatwo zorientować się ile rzeczywiście mamy zajętej, a ile dostępnej przestrzeni dyskowej.
Najbardziej interesującym nas wpisem jest ten, dotyczący partycji /dev/sda1, ponieważ jest to przestrzeń dostępna nam jako użytkownikowi systemu. A widzimy tam, że partycja ma całkowity rozmiar 97GB, przy czym jest w 75% zajęta, czyli użytych jest 68GB a wolnych pozostaje 24GB. Pozostałe systemy plików widoczne w wynikach, dotyczą poszczególnych mechanizmów systemów Linux, takich jak przechowywanie plików tymczasowych.
Czasami warto również wyświetlić typy poszczególnych systemów plików, dołączając do wywołania flagę -T:
$ df -Th System plików Typ rozm. użyte dost. %uż. zamont. na /dev/sda8 ext4 97G 68G 24G 75% / udev devtmpfs 3,7G 4,0K 3,7G 1% /dev tmpfs tmpfs 1,5G 1,2M 1,5G 1% /run none tmpfs 5,0M 0 5,0M 0% /run/lock none tmpfs 3,7G 772K 3,7G 1% /run/shm
Co z właściwym przeznaczeniem programu df?
Program df w sposób domyślny wyświetla informacje o wszystkich dostępnych systemach plików. Możemy jednak podczas jego wywołania, wskazać na jakiś konkretny plik, a zwrócone wyniki dotyczyć będą wyłącznie systemu plików, w jakim wskazany plik się znajduje. Sprawdźmy to w praktyce:$ df -Th plik.txt System plików Typ rozm. użyte dost. %uż. zamont. na /dev/sda8 ext4 97G 68G 24G 75% /
Jak widać, nie jest to trudna operacja, dlatego warto zachować ją w pamięci.
Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!