Odpowiedzi:
ls
, ale parsowanie danych wyjściowych du
lub df
jest stosunkowo częste. (Pamiętaj, df
że powinieneś użyć tego df -P
podczas analizy).-h
!
sort -h
został wprowadzony w GNU coreutils 7.5. Lucid ma 7.4, więc na Ubuntu potrzebujesz przynajmniej indywidualisty.
Zauważ, że jeśli ustawisz BLOCKSIZE = czytelny dla człowieka w swoim środowisku, będzie to ustawienie domyślne, przynajmniej dla poleceń z GNU coreutils, tj. Jeśli używasz bash put:
export BLOCKSIZE=human-readable
w pliku $ HOME / .bashrc.
BLOCKSIZE=h
że może wystarczyć. Ale świetna wskazówka!
Oprócz tego, co powiedział Gilles:
Kiedy te narzędzia, w których wynaleziono HDD, były bardzo małe w porównaniu z dzisiejszymi. Nie potrzebowałeś pomocy w odczytaniu liczby takiej jak 400000.
A jeśli ci się to nie podoba, użyj systemu aliasów. W twoim katalogu domowym
edit ~/.bashrc
i wstaw na przykład:
alias df='df -h'
alias du='du -h'
Pamiętaj, że w przeciwieństwie do wielu innych języków, nie możesz mieć spacji przed operatorem przypisania lub za nim (znak równości).
sort -n
ponieważ jestem mniej zainteresowany szybkim wyświetlaniem przybliżonego rozmiaru każdego katalogu i bardziej, w którym podkatalog zajmuje nieproporcjonalnie dużo miejsca ...