10 Perintah DU (Penggunaan Disk) yang berguna untuk menemukan penggunaan disk file dan direktori disk

10 Perintah DU (Penggunaan Disk) yang berguna untuk menemukan penggunaan disk file dan direktori disk

Linux “du"(Penggunaan disk) adalah standar Unix/Linux perintah, digunakan untuk memeriksa informasi penggunaan disk dan direktori disk pada mesin.

Itu du Perintah memiliki banyak opsi parameter yang dapat digunakan untuk mendapatkan hasil dalam banyak format. Itu du Perintah juga menampilkan file dan ukuran direktori secara rekursif.

Periksa penggunaan disk file dan folder di Linux

Artikel ini menjelaskan 10 perintah “du” yang berguna Dengan contoh mereka, yang mungkin membantu Anda mengetahui ukuran file dan direktori di Linux. Informasi yang diberikan dalam artikel ini diambil dari halaman pria du memerintah.

Baca juga:

  • Perintah 12 "DF" untuk memeriksa ruang disk sistem Linux
  • Agedu - Alat yang berguna untuk melacak ruang disk yang terbuang di Linux

Cara menemukan ukuran direktori di linux

1. Untuk mengetahui ringkasan penggunaan disk dari a /home/tecmint pohon direktori dan masing -masing subdirektorinya. Masukkan perintah sebagai:

[[email dilindungi]]# du/home/tecmint 40/home/tecmint/download 4/home/tecmint/.mozilla/plugin 4/home/tecmint/.mozilla/ekstensi 12/home/tecmint/.Mozilla 12/Home/Tecmint/.SSH 689112/HOME/TECMINT/UBUNTU-12.10 689360 /home /tecmint

Output dari perintah di atas menampilkan jumlah blok disk di /home/tecmint Direktori bersama dengan sub-direktorinya.

Bagaimana menemukan ukuran direktori dalam format yang dapat dibaca manusia

2. Menggunakan "-H"Opsi dengan"du"Perintah memberikan hasil dalam"Format yang dapat dibaca manusia“. Ini berarti Anda dapat melihat ukurannya Byte, KilobyteS, Megabytes, Gigabytes, dll.

[[email dilindungi]]# du -h/home/tecmint 40k/home/tecmint/unduhan 4.0k/home/tecmint/.Mozilla/Plugins 4.0k/home/tecmint/.mozilla/ekstensi 12k/home/tecmint/.mozilla 12k/home/tecmint/.SSH 673M/HOME/TECMINT/UBUNTU-12.10 674m /home /tecmint

Cara menemukan ukuran total direktori di Linux

3. Untuk mendapatkan ringkasan ukuran penggunaan disk total besar dari sebuah direktori menggunakan opsi "-S" sebagai berikut.

[[email dilindungi]]# du -sh /home /tecmint 674m /home /tecmint

4. Menggunakan "-A"Bendera dengan"duPerintah menampilkan penggunaan disk dari semua file dan direktori.

[[email dilindungi]]# du -a/home/tecmint 4/home/tecmint/.Bash_logout 12/home/tecmint/download/unggahprogress-1.0.3.1.TGZ 24/HOME/TECMINT/DOWNTS/PHPFILES-ORG.ter.BZ2 40/HOME/TECMINT/Unduhan 12/Home/Tecmint/UploadProgress-1.0.3.1.TGZ 4/HOME/TECMINT/.mozilla/plugin 4/home/tecmint/.mozilla/ekstensi 12/home/tecmint/.mozilla 4/home/tecmint/.BASHRC 689108/HOME/TECMINT/UBUNTU-12.10/ubuntu-12.10-server-I386.ISO 689112/HOME/TECMINT/UBUNTU-12.10 689360 /home /tecmint

5. Menggunakan "-A"Bendera bersama dengan"-H“Menampilkan penggunaan disk semua file dan folder dalam format yang dapat dibaca manusia. Output di bawah ini lebih mudah dipahami karena menunjukkan file masuk Kilobytes, Megabytes, dll.

[[email dilindungi]]# du -ah /home /tecmint 4.0k/home/tecmint/.Bash_logout 12k/home/tecmint/download/unggahprogress-1.0.3.1.TGZ 24K/HOME/TECMINT/DOWNTS/PHPFILES-ORG.ter.bz2 40k/home/tecmint/unduhan 12k/home/tecmint/unggahprogress-1.0.3.1.TGZ 4.0k/home/tecmint/.Mozilla/Plugins 4.0k/home/tecmint/.mozilla/ekstensi 12k/home/tecmint/.Mozilla 4.0k/home/tecmint/.BASHRC 673M/HOME/TECMINT/UBUNTU-12.10/ubuntu-12.10-server-I386.ISO 673M/HOME/TECMINT/UBUNTU-12.10 674m /home /tecmint

6. Cari tahu penggunaan disk pohon direktori dengan subtree di Kilobyte blok. Menggunakan "-k”(Menampilkan ukuran di 1024 unit byte).

[[email dilindungi]]# du -k/home/tecmint 40/home/tecmint/unduhan 4/home/tecmint/.mozilla/plugin 4/home/tecmint/.mozilla/ekstensi 12/home/tecmint/.Mozilla 12/Home/Tecmint/.SSH 689112/HOME/TECMINT/UBUNTU-12.10 689360 /home /tecmint

7. Untuk mendapatkan ringkasan penggunaan disk pohon direktori bersama dengan subtree -nya Megabytes (MB) hanya. Gunakan opsi "-MH" sebagai berikut. The "-M"Bendera menghitung blok MB unit dan “-H”Singkatan dari format yang dapat dibaca manusia.

[[email dilindungi]]# du -mh/home/tecmint 40k/home/tecmint/unduhan 4.0k/home/tecmint/.Mozilla/Plugins 4.0k/home/tecmint/.mozilla/ekstensi 12k/home/tecmint/.mozilla 12k/home/tecmint/.SSH 673M/HOME/TECMINT/UBUNTU-12.10 674m /home /tecmint

8. The "-CBendera menyediakan ruang disk penggunaan total besar di baris terakhir. Jika direktori Anda diambil 674MB ruang, lalu dua baris terakhir dari output.

[[email dilindungi]]# du -ch/home/tecmint 40k/home/tecmint/unduhan 4.0k/home/tecmint/.Mozilla/Plugins 4.0k/home/tecmint/.mozilla/ekstensi 12k/home/tecmint/.mozilla 12k/home/tecmint/.SSH 673M/HOME/TECMINT/UBUNTU-12.10 674m /home /tecmint Total 674m 

Cara mengecualikan file dengan perintah du

9. Perintah di bawah ini menghitung dan menampilkan penggunaan disk semua file dan direktori, tetapi tidak termasuk file yang cocok dengan pola yang diberikan. Perintah di bawah ini tidak termasuk “.txtFile saat menghitung ukuran total direktori. Jadi, dengan cara ini Anda dapat mengecualikan format file apa pun dengan menggunakan bendera "--mengecualikan“. Lihat output tidak ada txt Entri File.

[[email dilindungi]]# du -ah --exclude = "*.txt " /home /tecmint 4.0k/home/tecmint/.Bash_logout 12k/home/tecmint/download/unggahprogress-1.0.3.1.TGZ 24K/HOME/TECMINT/DOWNTS/PHPFILES-ORG.ter.bz2 40k/home/tecmint/unduhan 12k/home/tecmint/unggahprogress-1.0.3.1.TGZ 4.0k/home/tecmint/.Bash_History 4.0k/home/tecmint/.Bash_profile 4.0k/home/tecmint/.Mozilla/Plugins 4.0k/home/tecmint/.mozilla/ekstensi 12k/home/tecmint/.Mozilla 4.0k/home/tecmint/.BASHRC 24K/HOME/TECMINT/PHPFILES-ORG.ter.BZ2 4.0k/home/tecmint/geoipupdate.SH 4.0k/home/tecmint/.ZSHRC 120K/HOME/TECMINT/GOACCESS-0.4.2.ter.GZ.1 673m/home/tecmint/ubuntu-12.10/ubuntu-12.10-server-I386.ISO 673M/HOME/TECMINT/UBUNTU-12.10 674m /home /tecmint

Cara menemukan penggunaan direktori dengan waktu modifikasi

10. Tampilkan penggunaan disk berdasarkan modifikasi waktu, gunakan bendera "-waktu“Seperti yang ditunjukkan di bawah ini.

[[email dilindungi]]# du -ha - -time /home /tecmint 4.0K 2012-10-12 22:32/Home/Tecmint/.Bash_logout 12k 2013-01-19 18:48/home/tecmint/download/unggahprogress-1.0.3.1.TGZ 24K 2013-01-19 18:48/HOME/TECMINT/DOWNTS/PHPFILES-ORG.ter.BZ2 40K 2013-01-19 18:48/HOME/TECMINT/Download 12K 2013-01-19 18:32/HOME/TECMINT/UPLOADPROGRESS-1.0.3.1.TGZ 4.0K 2012-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/Plugins 4.0K 2012-10-12 22:32/Home/Tecmint/.mozilla/ekstensi 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.ter.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.ter.GZ.1 673m 2013-01-19 18:51/Home/Tecmint/Ubuntu-12.10/ubuntu-12.10-server-I386.ISO 673M 2013-01-19 18:51/Home/Tecmint/Ubuntu-12.10 674m 2013-01-19 18:52 /Home /Tecmint

Baca juga:

  • 10 perintah fdisk untuk mengelola partisi disk linux
  • GDU - Penganalisa penggunaan disk yang cukup cepat untuk Linux