Możliwe zduplikowanie:
polecenie systemu Unix, aby wyświetlić listę wszystkich katalogów większych niż 10 MB
Jak znaleźć największy plik w katalogu?
Możliwe zduplikowanie:
polecenie systemu Unix, aby wyświetlić listę wszystkich katalogów większych niż 10 MB
Jak znaleźć największy plik w katalogu?
Odpowiedzi:
Najlepszym sposobem jest użycie ls
, posortowane według rozmiaru:
ls -S
Aby uzyskać największy, użyj head
:
ls -S | head -1
Aby wykonać tę pracę, możesz użyć polecenia find.
Niech DIR to katalog, w którym chcesz znaleźć największy plik, uruchom następującą komendę:
find DIR/ -type f -size +5000k
Spowoduje to wyświetlenie listy plików o rozmiarze większym niż 5 MB. Możesz dostosować tę wartość (tj. Rozmiar opcji) zgodnie ze swoimi potrzebami.
Jeśli chcesz sprawdzić pliki tylko w tym DIR, użyj poniższego. Możesz dostosować maksymalną wartość, aby sprawdzić w podfolderze.
find ./ -maxdepth 1 -type f -size +5000k
Zakładając, że jesteś już w katalogu:
du -a | sort -nr | head -1