If-Koubou

Lista plików i katalogów według rozmiaru w systemie Linux

Lista plików i katalogów według rozmiaru w systemie Linux (Jak)

Na tej stronie pokażemy, jak utworzyć listę plików i folderów uporządkowanych według wielkości za pomocą standardowych poleceń systemu Linux.

Dowództwo

Aby uzyskać listę o wielkości każdego elementu w folderze, będziesz chciał użyć polecenia du w następujący sposób:

du -sm *

Argument -m zwróci listing w megabajtach (zwróć uwagę, że możesz użyć -h, aby było czytelne dla człowieka, ale nie będzie ono poprawnie sortowane)

Teraz będziemy chcieli uruchomić to poprzez polecenie sortowania, sortując w kolejności odwrotnej -r i numerycznej -n:

du -sm * | sort -nr

Jedyny problem polega na tym, że otrzymamy zbyt dużo danych wyjściowych, jeśli jest dużo plików i folderów, więc możemy przepuścić go przez kolejne polecenie:

du -sm * | sort -nr | więcej

Lub możemy po prostu zwrócić 15 największych przedmiotów:

du -sm * | sort -nr | głowa -15

Spowoduje to zwrócenie listy o następującej treści:

2907 Pliki1 993 Pliki2 38 Somefile.txt