Jak znaleźć najlepsze katalogi i pliki (miejsce na dysku) w Linux

- 1610
- 179
- Pani Janina Cieśla
Jako administrator Linux musisz okresowo sprawdzać, które pliki i foldery zużywają więcej miejsca na dysku. Bardzo konieczne jest znalezienie niepotrzebnego śmieci i zwolnienie ich z dysku twardego.
W tym krótkim samouczku opisano, jak znaleźć największe pliki i foldery w systemie plików Linux za pomocą DU (użycie dysku) i znajdź polecenie. Jeśli chcesz dowiedzieć się więcej o tych dwóch poleceniach, przejdź do następujących artykułów.
- Dowiedz się 10 przydatnych poleceń „DU” (użycie dysku) w Linux
- Opanuj polecenie „Znajdź” z tymi 35 praktycznymi przykładami
Jak znaleźć największe pliki i katalogi w Linux
Uruchom następujące polecenie, aby znaleźć najlepsze największe katalogi pod /dom
przegroda.
# du -a /Strona główna | sort -n -r | głowa -n 5

Powyższe polecenie wyświetla 5 największych moich katalogów /dom przegroda.
Znajdź największe katalogi w Linux
Jeśli chcesz wyświetlić największe katalogi w bieżącym katalogu roboczym, uruchom:
# du -a | sort -n -r | głowa -n 5

Rozbijmy polecenie i zobaczmy, co mówi każdy parametr.
du
Polecenie: Oszacuj użycie przestrzeni plików.A
: Wyświetla wszystkie pliki i foldery.sortować
Polecenie: sortowanie wierszy plików tekstowych.-N
: Porównaj zgodnie z wartością numeryczną ciągów.-R
: Odwróć wynik porównań.głowa
: Wydaj pierwszą część plików.-N
: Wydrukuj pierwsze linie „N '. (W naszym przypadku pokazaliśmy pierwsze 5 wierszy).
Niektórzy z was chcieliby wyświetlić powyższy wynik w formacie czytelnym człowieka. I.e możesz wyświetlić największe pliki KB, MB, Lub GB.
# du -hs * | sort -rh | głowa -5

Powyższe polecenie pokaże najważniejsze katalogi, które zjadają więcej miejsca na dysku. Jeśli uważasz, że niektóre katalogi nie są ważne, możesz po prostu usunąć kilka sub-dystansu lub usunąć cały folder, aby zwolnić trochę miejsca.
Aby wyświetlić największe foldery/pliki, w tym podwodne, uruchom:
# du -sh | sort -rh | głowa -5

Znajdź znaczenie każdej opcji, używając w powyższym poleceniu:
du
Polecenie: Oszacuj użycie przestrzeni plików.-H
: Rozmiary drukowania w formacie czytelnym człowieka (e.G., 10 MB).-S
: Nie uwzględniaj wielkości podwodników.-S
: Wyświetl tylko sumę dla każdego argumentu.sortować
Polecenie: sortowanie wierszy plików tekstowych.-R
: Odwróć wynik porównań.-H
: Porównaj liczbę czytelnych ludzi (e.G., 2K, 1G).głowa
: Wydaj pierwszą część plików.
Dowiedz się tylko o najlepszych rozmiarach plików
Jeśli chcesz wyświetlić największe rozmiary plików, uruchom następujące polecenie:
# Znajdź -Type f -exec du -sh + | sort -rh | głowa -n 5

Aby znaleźć największe pliki w określonej lokalizacji, po prostu dołącz ścieżkę obok znajdować
Komenda:
# Znajdź/home/tecMint/Downloads/-type f -exec du -sh + | sort -rh | Head -n 5 lub # Znajdź/home/tecMint/Downloads/-type f -printf " %s %p \ n" | sort -rn | głowa -n 5

Powyższe polecenie wyświetli największy plik z /home/tecmint/pobieranie
informator.
To wszystko na teraz. Znalezienie największych plików i folderów to nic wielkiego. Nawet początkujący administrator może je łatwo znaleźć. Jeśli uważasz ten samouczek, udostępnij go w swoich sieciach społecznościowych i wspieraj TecMint.