GNU/Linux >> Belajar Linux >  >> Linux

Daftar Total File Ukuran Penggunaan Disk berdasarkan Direktori / Folder di Linux

Untuk memeriksa dan melihat dan total ukuran disk yang digunakan oleh file di setiap direktori dan sub-direktori di Linux, kita dapat menggunakan perintah du. du perintah, digunakan untuk memperkirakan penggunaan ruang file, dan berguna jika Anda bermaksud membuat daftar penggunaan disk berdasarkan direktori.

Untuk membuat daftar ringkasan ukuran file total dan penggunaan disk menurut direktori dan setiap sub-direktori secara rekursif, gunakan salah satu dari perintah berikut:

du -h
du --human-readable

Opsi -h atau –human-readable menginstruksikan du untuk mencetak ukuran dalam format yang dapat dibaca manusia dalam kilobyte (KB), megabyte (MB), atau gigabyte (GB).

Output yang dihasilkan oleh perintah di atas bisa sangat panjang, karena melewati setiap sub-direktori secara rekursif. Perintah berikut hanya akan menampilkan total ukuran penggunaan disk file untuk sub-direktori yang terdapat dalam sebuah direktori, termasuk jumlah semua sub-direktori bersarang tetapi tanpa mencetak sub-folder bersarang tersebut.

du -h -d1
du --summary --max-depth=1

Opsi -dN atau –max-depth=N mencetak total untuk direktori (atau file, dengan –all) hanya jika N atau lebih sedikit level di bawah argumen baris perintah.

Gunakan salah satu dari perintah berikut untuk menampilkan hanya ukuran total penggunaan disk file untuk file dan sub-direktori yang terdapat dalam sebuah direktori:

du -sh *
du --summary --human-readable *
du -h -d0 *
du --human-readable --max-depth=0 *

The "*" memasok daftar file dan sub-folder dalam folder saat ini ke perintah du. Anda dapat mengubahnya ke jalur lengkap direktori yang ingin Anda ketahui penggunaan disk kontennya. Opsi -s atau –summary tambahan menginstruksikan du untuk hanya menampilkan total untuk setiap argumen.

Jika Anda hanya ingin perintah du untuk menghitung total ruang disk yang digunakan oleh file di dalam folder, tetapi bukan jumlah total yang menyertakan subfoldernya, gunakan perintah berikut:

du -Sh
du --separate-dirs --human-readable

Opsi -S atau –separate-dirs memberi tahu untuk tidak menyertakan ukuran subdirektori.

CatatanJika Anda ingin mengurutkan daftar penggunaan disk, pipa output untuk mengurutkan perintah dengan menambahkan salah satu baris berikut, tergantung pada urutan apa yang ingin Anda urutkan.

Untuk mengurutkan file dan folder dalam urutan dari total ukuran penggunaan disk terbesar di bagian atas hingga terkecil di bagian bawah:

| sort -hr

Untuk mengurutkan file dan direktori dalam urutan menaik – dari terkecil hingga terbesar:

| sort -h

Perhatikan bahwa jika Anda tidak menggunakan opsi -h untuk perintah du, Anda dapat mengganti "-h" (yang membandingkan angka yang dapat dibaca manusia) menjadi "-n" (yang membandingkan menurut nilai numerik string) untuk perintah sortir.

Linux
  1. Cara Mengetahui Direktori dan File Teratas (Ruang Disk) di Linux

  2. Perintah Linux ls - Daftar File

  3. 10 Contoh Perintah DU Linux (Ukuran Penggunaan Disk File dan Folder)

  1. Salin file &direktori di Linux

  2. Cara Membuat File Dengan Ukuran Tertentu Di Linux

  3. Perintah Linux df

  1. Temukan Perintah di Linux (Temukan File dan Direktori)

  2. Menentukan penggunaan disk di Linux menggunakan perintah "du"

  3. Total penggunaan disk untuk pengguna tertentu