Czy możesz wyjaśnić, czy spodziewasz się, że rozmiary podkatalogów pojawią się również na wyjściu, a także jeśli szukasz pozornego rozmiaru plików lub rzeczywistego rozmiaru używanego na dysku?
-Snie jest już poprawnym argumentem sortowania, przynajmniej w Ubuntu. Poniższa odpowiedź @alex zadziałała dla mnie. Link do odpowiedzi to superuser.com/a/990437/528836 .
Prasanna,
33
$ ls -lhS
-l use a long listing format-h with -l, print sizes in human readable format (e.g.,1K234M2G)-S sort by file size
ls -Snie było dla mnie opcją w systemie operacyjnym. ls -l | sort -k 5nr
Działały następujące: „Klucz” miał określić kolumnę do sortowania (pobierz, „klucz”). Powyżej podaję -k 5nrznaczenie sort w 5. kolumnie, która jest rozmiarem (5) obliczonym jako liczba (n) w porządku malejącym (n)
Odpowiedzi:
ls(1)
/sort
:źródło
-S
nie jest już poprawnym argumentem sortowania, przynajmniej w Ubuntu. Poniższa odpowiedź @alex zadziałała dla mnie. Link do odpowiedzi to superuser.com/a/990437/528836 .źródło
Jeśli masz odpowiednią
sort
wersję, możesz po prostu użyć:mój jest
źródło
ls -S
nie było dla mnie opcją w systemie operacyjnym.ls -l | sort -k 5nr
Działały następujące: „Klucz” miał określić kolumnę do sortowania (pobierz, „klucz”). Powyżej podaję
-k 5nr
znaczenie sort w 5. kolumnie, która jest rozmiarem (5) obliczonym jako liczba (n) w porządku malejącym (n)Odniesienie dokumentacja sortowania , aby uzyskać więcej informacji
źródło
du -ha | sort -h
du
: oszacuj użycie dysku z plikami.sort
: sortuj wiersze tekstu.man du; man sort
po więcej. Działa dla mnie na Ubuntu v15.źródło
Mam to do pracy dla mnie:
Który (właśnie wymyśliłem) jest taki sam jak:
źródło
W przeciwieństwie do
ls -S
tego, będzie poprawnie obsługiwać rzadkie pliki:źródło