GNU/Linux >> Belajar Linux >  >> Linux

Periksa ruang disk yang digunakan di Linux dengan du

Tidak peduli berapa banyak ruang penyimpanan yang Anda miliki, selalu ada kemungkinan untuk terisi. Di sebagian besar perangkat pribadi, drive dipenuhi dengan foto dan video dan musik, tetapi di server, ruang penyimpanan yang berkurang bukanlah hal yang aneh karena data di akun pengguna dan file log. Baik Anda bertanggung jawab mengelola sistem multi-pengguna atau hanya laptop Anda sendiri, Anda dapat memeriksa penggunaan disk dengan du perintah.

Secara default, du memberikan jumlah ruang disk yang digunakan di direktori Anda saat ini, serta ukuran setiap subdirektori:

$ du
12 ./.backups
60 .

Dalam contoh ini, direktori saya saat ini menggunakan semua 60 KB, 12 KB di antaranya ditempati oleh subdirektori .backups .

Jika Anda merasa bingung dan lebih suka melihat semua ukuran secara terpisah, Anda dapat menggunakan --separate-dirs (atau -S singkatnya) opsi:

$ du --separate-dirs
12 ./.backups
48 .

Ini adalah informasi yang sama (48 dan 12 adalah 60) tetapi setiap direktori diperlakukan secara independen satu sama lain.

Untuk melihat lebih detail, gunakan opsi --all (atau -a singkatnya), yang menampilkan setiap file di setiap direktori:

$ du --separate-dirs --all                 
4       ./example.adoc
28      ./graphic.png
4       ./.backups/example.adoc~
12      ./.backups
4       ./index.html
4       ./index.adoc
48      .

Lihat waktu modifikasi file

Saat melihat-lihat file untuk mencari tahu apa yang menghabiskan ruang, akan berguna untuk melihat kapan file terakhir diubah. Sesuatu yang belum tersentuh dalam setahun kemungkinan besar akan menjadi kandidat untuk arsip, terutama jika Anda kehabisan tempat.

Untuk melihat waktu modifikasi file dengan du, gunakan --time pilihan:

$ du --separate-dirs --all --time
28      2021-07-21 11:12        ./graphic.png
4       2021-07-03 10:43        ./example.adoc
4       2021-07-13 13:03        ./index.html
4       2021-07-23 14:18        ./index.adoc
48      2021-07-23 14:19        .

Menetapkan ambang batas untuk ukuran file

Saat meninjau file untuk kepentingan ruang disk, Anda mungkin hanya peduli dengan file berukuran nontrivial. Anda menetapkan ambang untuk ukuran file yang ingin Anda lihat dengan --threshold (atau -t singkatnya) pilihan. Misalnya, untuk hanya melihat ukuran yang lebih besar dari 1 GB:

$ \du --separate-dirs --all --time --threshold=1G ~/Footage/
1839008 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1577980 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8588936 2021-07-14 13:55        /home/tux/Footage/

Ketika ukuran file menjadi sangat besar, mereka bisa sulit dibaca. Buat ukuran file lebih mudah dengan --human-readable (atau -h singkatnya) opsi:

$ \du --separate-dirs --all --time \
--threshold=1G --human-readable ~/Footage/
1.8G 2021-07-14 13:55        /home/tux/Footage/snowfall.mp4
1.6G 2020-04-11 13:10        /home/tux/Footage/waterfall.mp4
8.5G 2021-07-14 13:55        /home/tux/Footage/

Lihat ruang disk yang tersedia

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Untuk mendapatkan ringkasan tentang berapa banyak ruang disk yang tersisa di drive, baca artikel kami tentang perintah df.


Linux
  1. Gunakan df untuk memeriksa ruang disk kosong di Linux

  2. Periksa Ruang Disk di Linux Menggunakan Perintah df dan du

  3. Periksa izin file Linux dengan ls

  1. Periksa ruang disk kosong di Linux dengan ncdu

  2. menguji ruang disk di linux

  3. Bagaimana cara memeriksa kata sandi dengan Linux?

  1. 5 perintah Linux untuk memeriksa ruang disk kosong

  2. Cara Memeriksa Ruang Disk di Linux

  3. Pemeriksaan ruang disk Ubuntu 20.04