GNU/Linux >> Belajar Linux >  >> Linux

Menentukan penggunaan disk di Linux menggunakan perintah "du"

Menentukan Penggunaan Disk

Perintah du menunjukkan perkiraan ruang disk yang digunakan oleh file dan direktori. Jika Anda menjalankan du tanpa opsi apa pun, itu akan menampilkan ukuran semua file yang dimulai di direktori Anda saat ini dan semua subdirektori dari direktori Anda saat ini.

Cari tahu berapa banyak ruang disk yang digunakan direktori /home dengan opsi ringkasan (-s) dan dapat dibaca manusia (-h):

$ du -sh /home
1.1G	/home

Menambahkan tanpa subdirektori (-S) opsi hanya menunjukkan ruang disk yang digunakan oleh file di direktori /home tanpa menghitung file di subdirektori /home:

$ du -sSh /home
201M	/home

Penggunaan Disk

Perintah df menunjukkan berapa banyak ruang yang digunakan setiap sistem file pada disk dan di mana ia dipasang. Menggunakan -i opsi menunjukkan penggunaan inode alih-alih ruang kosong. Setiap file pada sistem menggunakan inode. Kehabisan ruang kosong atau inode akan menyebabkan masalah serius dan Anda harus menambahkan lebih banyak ruang disk ke sistem jika keduanya terancam kehabisan!

# df -hi /
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/xvda1        20M  105K   20M    1% /

Dengan ketik (-T) dan dapat dibaca manusia (-h) option df menunjukkan jenis sistem file, dan menghitung ukuran dalam megabyte dan gigabyte:

# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/xvda1     xfs        20G  5.3G   15G  27% /
devtmpfs       devtmpfs  892M     0  892M   0% /dev
tmpfs          tmpfs     919M     0  919M   0% /dev/shm
tmpfs          tmpfs     919M   17M  903M   2% /run
tmpfs          tmpfs     919M     0  919M   0% /sys/fs/cgroup
tmpfs          tmpfs     184M     0  184M   0% /run/user/1001

Kuota Disk

Linux menyediakan sistem kuota untuk mengontrol penggunaan disk di antara pengguna. Perintah kuota, ketika diketik sendiri di baris perintah, akan menunjukkan seberapa dekat Anda dengan batas Anda. Ada batas keras dan lunak. Bergantung pada kebijakan sistem, peringatan dapat dikirim saat Anda melampaui batas lunak, dan seringkali ada masa tenggang untuk memberi Anda waktu untuk menyelesaikan pekerjaan dan kemudian menghapus atau memindahkan file sehingga penggunaan disk Anda kembali di bawah batas lunak. Anda mungkin tidak pernah melebihi batas keras. Kuota dapat ditetapkan pada pengguna atau grup.

Penting untuk dicatat bahwa kuota tidak hanya dapat menerapkan jumlah ruang disk yang dapat digunakan pengguna, tetapi juga jumlah file yang dapat dibuat pengguna.

Pengguna root juga dapat menggunakan perintah kuota untuk memeriksa penggunaan pengguna lain dengan mengetikkan quota -u username di baris perintah.


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

  2. Menggunakan perintah find Linux – Penggunaan dengan contoh

  3. Contoh penggunaan perintah dmsetup di Linux

  1. Linux – Bagaimana Cara Meminimalkan Penggunaan Ruang Disk?

  2. Menggunakan Perintah ripgrep (rg) di Linux

  3. Perintah Linux df

  1. Cara Memeriksa Ruang Disk di Linux

  2. Cara Memeriksa Penggunaan Ruang Disk di Linux

  3. Cara mencadangkan OS Linux menggunakan Perintah "dd"