10 Przydatne polecenia DU (Wykorzystanie dysku) do znalezienia użycia dysku i katalogów dysku i katalogów
- 3430
- 859
- Pan Jeremiasz Więcek
Linux „du”(Użycie dysku) to standard UNIX/LINUX polecenie, używane do sprawdzania informacji o użyciu dysku i katalogów na komputerze.
du Polecenie ma wiele opcji parametrów, których można użyć do uzyskania wyników w wielu formatach. du Polecenie wyświetla również pliki i wielkości katalogów w sposób rekurencyjny.
Sprawdź użycie dysku i folderów w LinuxTen artykuł wyjaśnia 10 przydatnych poleceń „du” z ich przykładami, które mogą pomóc w znalezieniu rozmiarów plików i katalogów w Linux. Informacje podane w tym artykule pochodzą ze stron Man du Komenda.
Przeczytaj także:
- 12 Polecenie „DF” do sprawdzenia miejsca na dysku systemu Linux
- Agedu - przydatne narzędzie do śledzenia zmarnowanej przestrzeni dysku w Linux
Jak znaleźć rozmiar katalogu w Linux
1. Aby znaleźć podsumowanie wykorzystania dysku /Home/Tecmint drzewo katalogu i każda z jego podwodnych. Wprowadź polecenie jako:
[[chroniony e -mail]]# du/home/tecmint 40/home/tecmint/pobieranie 4/home/tecmint/.Mozilla/wtyczki 4/home/tecmint/.Mozilla/Extensions 12/Home/Tecmint/.Mozilla 12/Home/Tecmint/.SSH 689112/HOME/TECMINT/UBUNTU-12.10 689360 /Home /Tecmint
Wyjście powyższego polecenia wyświetla liczbę bloków dysku w /Home/Tecmint katalog wraz z podwodnymi.
Jak znaleźć wielkość katalogu w formacie czytelnym człowieka
2. Używając "-H„Opcja z„du”Polecenie daje wyniki w„Czytelny człowiek". Oznacza to, że możesz zobaczyć rozmiary w Bajty, KilobyteS, Megabytes, Gigabajty, itp.
[[chroniony e -mail]]# du -h/home/tecmint 40k/home/tecmint/pobrań 4.0k/home/tecmint/.Mozilla/wtyczki 4.0k/home/tecmint/.Mozilla/Extensions 12k/Home/Tecmint/.Mozilla 12k/Home/Tecmint/.SSH 673M/Home/Tecmint/Ubuntu-12.10 674 m /dom /tecmint
Jak znaleźć całkowity rozmiar katalogu w Linux
3. Aby uzyskać podsumowanie wielkości całkowitego zużycia dysku w katalogu, używa opcji „-S„Jak się następuje.
[[chroniony e -mail]]# du -sh /home /tecmint 674m /home /tecmint
4. Używając "-A„Flaga z„du”Polecenie wyświetla użycie dysku wszystkich plików i katalogów.
[[chroniony e -mail]]# du -a/home/tecmint 4/home/tecmint/.bash_logout 12/home/tecMint/Downloads/uploadProgress-1.0.3.1.TGZ 24/Home/Tecmint/Downloads/Phpfiles-org.smoła.BZ2 40/Home/Tecmint/Downloads 12/Home/Tecmint/UploadProgress-1.0.3.1.TGZ 4/Home/Tecmint/.Mozilla/wtyczki 4/home/tecmint/.Mozilla/Extensions 12/Home/Tecmint/.Mozilla 4/Home/Tecmint/.BASHRC 689108/HOME/TECMINT/UBUNTU-12.10/Ubuntu-12.10-serwer-I386.ISO 689112/Home/Tecmint/Ubuntu-12.10 689360 /Home /Tecmint
5. Używając "-A„Flaga wraz z„-H”Wyświetla użycie dysku wszystkich plików i folderów w formacie czytelnym człowieka. Poniższe dane wyjściowe jest łatwiejsze do zrozumienia, ponieważ pokazuje pliki w Kilobites, Megabytes, itp.
[[e -mail chroniony]]# du -ah /home /tecmint 4.0k/home/tecmint/.bash_logout 12k/home/tecmint/pobrań/uploadProgress-1.0.3.1.TGZ 24k/home/tecmint/pobrań/phpfiles-org.smoła.BZ2 40K/Strona główna/Tecmint/Plaints 12k/Home/Tecmint/UploadProgress-1.0.3.1.TGZ 4.0k/home/tecmint/.Mozilla/wtyczki 4.0k/home/tecmint/.Mozilla/Extensions 12k/Home/Tecmint/.Mozilla 4.0k/home/tecmint/.BASHRC 673M/HOME/TECMINT/UBUNTU-12.10/Ubuntu-12.10-serwer-I386.ISO 673M/Home/Tecmint/Ubuntu-12.10 674 m /dom /tecmint
6. Dowiedz się o użyciu dysku z katalogu z jego poddrzewem Kilobyte Bloki. Użyj "-k”(Wyświetla rozmiar w 1024 jednostki bajtów).
[[chroniony e -mail]]# du -k/home/tecmint 40/home/tecmint/pobieranie 4/home/tecmint/.Mozilla/wtyczki 4/home/tecmint/.Mozilla/Extensions 12/Home/Tecmint/.Mozilla 12/Home/Tecmint/.SSH 689112/HOME/TECMINT/UBUNTU-12.10 689360 /Home /Tecmint
7. Aby uzyskać podsumowanie korzystania z dysku dla drzewa katalogu Megabytes (MB) tylko. Użyj opcji „-MH„Jak się następuje. „„-M”Flaga liczy bloki MB jednostki i „-H”Oznacza format czytelny przez człowieka.
[[chroniony e -mail]]# du -mh/home/tecmint 40k/home/tecmint/pobieranie 4.0k/home/tecmint/.Mozilla/wtyczki 4.0k/home/tecmint/.Mozilla/Extensions 12k/Home/Tecmint/.Mozilla 12k/Home/Tecmint/.SSH 673M/Home/Tecmint/Ubuntu-12.10 674 m /dom /tecmint
8. „„-C„Flaga zapewnia wielką całkowitą przestrzeń na dysku na ostatniej linii. Jeśli twój katalog jest pobrany 674 MB przestrzeń, wtedy ostatnie dwa linie wyjściowe byłyby.
[[chroniony e -mail]]# du -ch/home/tecmint 40k/home/tecmint/pobrań 4.0k/home/tecmint/.Mozilla/wtyczki 4.0k/home/tecmint/.Mozilla/Extensions 12k/Home/Tecmint/.Mozilla 12k/Home/Tecmint/.SSH 673M/Home/Tecmint/Ubuntu-12.10 674 m /home /tecmint Ogółem 674 m
Jak wykluczyć pliki za pomocą polecenia DU
9. Poniższe polecenie oblicza i wyświetla użycie dysku wszystkich plików i katalogów, ale wyklucza pliki pasujące do danego wzoru. Poniższe polecenie wyklucza „.tekst”Pliki przy obliczaniu całkowitego rozmiaru katalogu. W ten sposób możesz wykluczyć dowolne formaty plików za pomocą flagi „--wykluczać". Zobacz wyjście, że nie ma tekst wpis plików.
[[e -mail chroniony]]# du -ah --exclude = "*.txt " /home /tecmint 4.0k/home/tecmint/.bash_logout 12k/home/tecmint/pobrań/uploadProgress-1.0.3.1.TGZ 24k/home/tecmint/pobrań/phpfiles-org.smoła.BZ2 40K/Strona główna/Tecmint/Plaints 12k/Home/Tecmint/UploadProgress-1.0.3.1.TGZ 4.0k/home/tecmint/.Bash_history 4.0k/home/tecmint/.Bash_profile 4.0k/home/tecmint/.Mozilla/wtyczki 4.0k/home/tecmint/.Mozilla/Extensions 12k/Home/Tecmint/.Mozilla 4.0k/home/tecmint/.bashrc 24k/home/tecmint/phpfiles-org.smoła.BZ2 4.0k/home/tecmint/geoipupdate.SH 4.0k/home/tecmint/.Zshrc 120k/home/tecmint/goaccess-0.4.2.smoła.GZ.1 673 m/home/tecMint/Ubuntu-12.10/Ubuntu-12.10-serwer-I386.ISO 673M/Home/Tecmint/Ubuntu-12.10 674 m /dom /tecmint
Jak znaleźć użycie katalogu według czasu modyfikacji
10. Wyświetl użycie dysku w oparciu o modyfikację czasu, użyj flagi „-czas" jak pokazano niżej.
[[e -mail chroniony]]# du -ha -czas /home /tecmint 4.0K 2012-10-12 22:32/Home/Tecmint/.bash_logout 12K 2013-01-19 18:48/home/tecmint/pobierania/uploadProgress-1.0.3.1.TGZ 24K 2013-01-19 18:48/Home/Tecmint/Downloads/Phpfiles-org.smoła.BZ2 40K 2013-01-19 18:48/Home/Tecmint/Downloads 12K 2013-01-19 18:32/Home/Tecmint/UploadProgress-1.0.3.1.TGZ 4.0K 2012-10-13 00:11/Home/Tecmint/.Bash_history 4.0K 2012-10-12 22:32/Home/Tecmint/.bash_profile 0 2013-01-19 18:32/home/tecmint/xyz.TXT 0 2013-01-19 18:32/Home/Tecmint/ABC.TXT 4.0K 2012-10-12 22:32/Home/Tecmint/.Mozilla/wtyczki 4.0K 2012-10-12 22:32/Home/Tecmint/.Mozilla/rozszerzenia 12K 2012-10-12 22:32/Home/Tecmint/.Mozilla 4.0K 2012-10-12 22:32/Home/Tecmint/.BASHRC 24K 2013-01-19 18:32/Home/Tecmint/Phpfiles-org.smoła.BZ2 4.0K 2013-01-19 18:32/Home/Tecmint/Geoipupdate.SH 4.0K 2012-10-12 22:32/Home/Tecmint/.Zshrc 120K 2013-01-19 18:32/Home/Tecmint/GoAccess-0.4.2.smoła.GZ.1 673M 2013-01-19 18:51/Home/Tecmint/Ubuntu-12.10/Ubuntu-12.10-serwer-I386.ISO 673M 2013-01-19 18:51/Home/Tecmint/Ubuntu-12.10 674m 2013-01-19 18:52 /Home /Tecmint
Przeczytaj także:
- 10 poleceń FDISK do zarządzania partycjami z dyskiem Linux
- GDU - dość szybkie analizator użytkowania dysku dla Linux
- « 13 Podstawowe przykłady polecenia CAT w Linux
- AMP - Edytor tekstu inspirowanego VI/VIM dla terminalu Linux »