du
i df
robię raczej podobne rzeczy, więc zawsze wpisuję niewłaściwy.
Myślę, że gdybym wiedział, co oznacza „du” i „df”, łatwiej byłoby zapamiętać, którego użyć.
Jaki jest sposób na rozróżnienie między tymi dwoma, aby móc zapamiętać, które działanie?
disk-usage
df
Cory Klein
źródło
źródło
du
i po przesłaniu automatycznie je wypełniłemdisk-usage
)Odpowiedzi:
du
== Wykorzystanie dysku . Przechodzi przez drzewo katalogów i liczy całkowity rozmiar wszystkich plików w nim zawartych. Może nie wyświetlać dokładnych informacji z powodu możliwości nieczytelnych plików, dowiązań twardych w drzewie katalogów itp. Wyświetli informacje o żądanym katalogu. Pomyśl: „Ile miejsca na dysku zajmują te pliki?”df
== Bez dysku . Patrzy na używane bloki dysku bezpośrednio w metadanych systemu plików. Z tego powodu zwraca znacznie szybciej,du
ale może wyświetlać tylko informacje o całym dysku / partycji. Pomyśl: „Ile mam wolnego miejsca na dysku?”źródło
du
oznacza „wykorzystanie katalogu” (ale tak, jest dyskusyjne :-P)du - display disk usage statistics
.df
robi. Być może więc strona podręcznika jest źródłem zamieszania ...du
jest używany częściej niżdf
w codziennym projekcie, ponieważ pokazuje użycie dysku według poziomu katalogu.df
jest wolne miejsce na dysku i pokazuje na poziomie systemu plików.dfspace
Można także użyć innego polecenia .źródło
dfspace
? Jak mam to zainstalować? Nie ma go w repozytoriach Debiana i nigdy o nim nie słyszałem.