Terkadang, Anda mungkin diminta untuk memeriksa ruang disk yang tersedia yang ditempati oleh sekumpulan file tertentu.
Perintah Disk Usage (du) adalah perintah Linux standar yang memberikan informasi tentang penggunaan ruang disk. Perintah Linux du menggunakan banyak parameter untuk mengambil output dalam format yang berbeda. Anda dapat menggunakan perintah untuk mendapatkan ukuran file dan direktori secara rekursif.
Dalam artikel ini, kami akan memandu Anda melalui beberapa contoh untuk membantu Anda memulai dengan perintah du di Linux.
Perintah Linux du untuk mengambil ringkasan penggunaan disk dari direktori saat ini
Jika Anda ingin mendapatkan ringkasan penggunaan ruang disk pada direktori kerja Anda saat ini, jalankan
# du
ATAU
du .
Contoh keluaran
Untuk melacak penggunaan ruang disk dari direktori lain, ucapkan /home/jamie/Documents
jalankan
du /home/jamie/Documents
Contoh keluaran
Cetak ringkasan penggunaan disk dalam format yang dapat dibaca manusia
Seperti yang terlihat pada contoh sebelumnya, cukup sulit untuk mengetahui ukuran penggunaan disk. -h
argumen mencetak output dalam kilobyte.
Contoh keluaran
Tampilkan ringkasan penggunaan disk secara keseluruhan
jika Anda ingin mencetak ringkasan penggunaan disk secara keseluruhan di direktori tertentu, gunakan -s
pilihan. Misalnya, untuk menemukan penggunaan disk secara keseluruhan di direktori kerja saat ini, jalankan
$ du -sh
Contoh keluaran
Menampilkan penggunaan disk untuk semua file dan folder di direktori tertentu
Seperti yang mungkin Anda sadari, contoh sebelumnya hanya menampilkan penggunaan folder pada disk.
Untuk melihat file dan folder, gunakan -a
seperti yang ditunjukkan
$ du -ah /home/jamie/Documents
Contoh keluaran
Tampilkan penggunaan total disk yang digunakan pada sesi sebelumnya
Jika Anda ingin mendapatkan total ruang disk yang digunakan pada sesi sebelumnya, gunakan -c
pilihan seperti yang ditunjukkan:
$ du -ch /home/jamie/Documents
Contoh keluaran
Tampilkan penggunaan disk dalam format pohon
Cari tahu penggunaan disk dari pohon direktori dengan subpohonnya dalam blok Kilobyte. Gunakan –k
opsi untuk menampilkan ukuran dalam unit 1024-byte.
$ du -k /home/jamie/Documents
Contoh keluaran
Tampilkan penggunaan disk dalam Megabita menggunakan opsi -mh
Ringkasan penggunaan disk direktori dan subdirektori dalam Megabyte menggunakan –mh
pilihan. –m
bendera mewakili blok dalam Megabytes dan –h
singkatan dari format yang dapat dibaca manusia.
$ du -mh /home/jamie/Documents
Contoh keluaran
Tampilkan Penggunaan Disk setelah Modifikasi Sistem
Untuk menampilkan penggunaan disk setelah modifikasi terjadi pada sistem Linux Anda, gunakan --time
perintah
$ du -ah --time /home/jamie/Documents
Contoh keluaran
Mengecualikan tampilan file tertentu
--exclude
flag mengecualikan file yang cocok dengan pola tertentu. Contoh yang diberikan di bawah ini mengecualikan semua file dengan file extension.txt.
Kami menggunakan flag –exclude seperti yang ditunjukkan di bawah ini
$ du -ah --exclude="*.txt" /home/jamie/Documents
Contoh keluaran