Saya ingin hanya dapat menunjukkan penggunaan disk untuk partisi tertentu dalam GB dan% setelahnya. Pada dasarnya abaikan swap, tmpfs, dll.
Saya juga ingin menjumlahkan jumlah penggunaan disk dan mengurangi dari total untuk mendapatkan ruang kosong.
Saat ini saya memiliki sesuatu seperti ini, tetapi tidak yakin bagaimana menggunakan awk dan memilih partisi yang ingin saya hitung.
df -h | awk '$5 ~ /\%$/ print $1 " " $5}'
Ini untuk sistem debian.
Edit:
Jadi saya tahu saya dapat menggunakan / untuk membatasi hasil, namun, ini hanya menunjukkan saya berapa banyak yang gratis.
df -h / | awk '{ a = $4 } END { print a }'
df -h
sudah menyediakan di Avail
kolom?
df
harus menerima mountpoint sebagai argumen. Bahkan bisa berupa direktori atau file di bawah mountpoint. Alat kemudian akan menampilkan informasi hanya untuk mountpoint yang sesuai. Cobalah: df -h /tmp
atau df -h /dev/urandom
. Anda dapat menentukan beberapa argumen dengan cara itu.
df -x tmpfs
benar
grep
?