Jak uzyskać pełny rozmiar katalogu bez wyświetlania plików / katalogów?


10

Jestem w stanie uzyskać rozmiar katalogu na końcu du -h directoryname. Ale czy istnieje sposób, aby uzyskać rozmiar bez wyświetlania plików / katalogów?

Obecnie robię to w ten sposób:

du -h directoryname | tail -n1

Jak prowadzić indeks rozmiarów katalogów? Czy jest do tego aplikacja / oprogramowanie Ubuntu?

Odpowiedzi:


15

-sOpcja dudaje moc, która jest tylko podsumowanie, więc zamienić swoje polecenia do:

du -sh /path/to/directory

10

Możesz użyć:

du -d 0 -h directoryname

Od man du:

-d, --max-depth = N
wypisuje sumę dla katalogu (lub pliku, z --all) tylko, jeśli jest N lub mniej poziomów poniżej argumentu wiersza poleceń;

Jeśli chcesz to zrobić za pomocą aplikacji GUI, możesz użyć narzędzia Disk Usage Analyzer (lub baobab), aby sprawdzić:

wprowadź opis zdjęcia tutaj

Lub użyj funkcji „Właściwości” (w większości menedżerów plików):

wprowadź opis zdjęcia tutaj

Ostatni chyba trochę buforuje, chyba że nastąpi zauważalna zmiana (zresztą w Nemo).


1
Jestem ciekawy, jakiego motywu używasz?
Rahil Wazir

1
@RahilWazir Arc -Darker on Gnome 3.14 :)
Wilf

-SPrzełącznik odpowiada -d 0(i krótszy); po szczegóły patrz info du | sed -n "/‘-\(S’$\|d \)/,/^$/p".
agc
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.