GNU/Linux >> Belajar Linux >  >> Linux

Dapatkan Persentase Penggunaan Untuk Sebuah Mount Point?

Pertanyaan ini sudah memiliki jawaban di sini :hanya menampilkan baris df yang memiliki penggunaan fs lebih dari 80%

(5 jawaban)
Tutup 4 tahun yang lalu.
[[email protected] ~]# df -h /appl/was  | grep [0-9]%  | awk '{ print $4 }' # => 53%

[[email protected] ~]# df -h /  | grep [0-9]%  | awk '{ print $4 }' # -> 108G

Hal ini terjadi karena dalam kasus nama perangkat yang panjang, output dicetak pada dua baris

[[email protected] ~]# df -h /appl/was
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/appsvg-lvwasapp
6.9G 3.4G 3.1G 53% /appl/was

[[email protected] ~]# df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 122G 8.1G 108G 7% /

Bagaimana saya bisa menghindari ini?

versi core-utils adalah coreutils-8.4-46.el6.x86_64.

Jawaban yang Diterima:

Gunakan --output pilihan df perintah untuk menampilkan hanya “persentase . yang dibutuhkan bidang ”:

df / --output=pcent | tail -n 1

Keluaran:

 7%
--output[=FIELD_LIST]
     use the output format defined by FIELD_LIST

df alternatif + awk pipa akan terlihat seperti:

df / | awk 'END{ print $(NF-1) }'
7%

Linux
  1. Hening Audio Fade – Dapatkan Tingkat Volume Paling Tenang untuk Bekerja

  2. Dapatkan Halaman Man Individu Untuk Perintah Bash Builtin??

  3. Bagaimana Cara Mendapatkan Kunci Usb Untuk Pemasangan Otomatis?

  1. Periksa Penggunaan Cpu/utas Untuk Node Di Manajer Pekerjaan Slurm?

  2. Cara mendapatkan penggunaan CPU

  3. Dapatkan nilai numerik chmod untuk sebuah file

  1. Linux untuk pemula:10 perintah untuk membantu Anda memulai di terminal

  2. Linux :Lihat penggunaan CPU oleh suatu proses untuk detik terakhir

  3. Tidak bisa mendapatkan akses SSH untuk pengguna baru