Как я могу проверить, какие файловые системы используют более 85%?

Как я могу проверить, какие файловые системы используют более 85%?

Filesystem      Size  Used  Avail Use% Mounted on
jumpso           200M  3.8M   197M  2% /tmp
none             32G  444K    32G   1% /dev
/dev/md2         24G   13G    11G  56% /var/mnt/local
/dev/md4         16G  3.2G    12G  22% /var/mnt/local
2
задан 15 February 2018 в 22:34

1 ответ

Я предполагаю, что Вы хотите перечислить все файловые системы, которые больше чем на 85% полны.

Для этого мы должны осмотреть и отфильтровать вывод df:

  • виртуальные файловые системы как tmpfs не интересны, поскольку они расположены в памяти и не на любом диске и также едва содержат что-либо
  • мы должны отфильтровать вывод путем сравнения численного значения 5-го вывода (Use%) столбец к нашему порогу 85%
df -h -x tmpfs -x devtmpfs | awk '$5+0 > 85'

Если Вы хотите включать интервал заголовков столбцов, он произвел также, пробует

df -h -x tmpfs -x devtmpfs | awk '$5+0 > 85 || NR == 1'
7
ответ дан 2 December 2019 в 01:36

Другие вопросы по тегам:

Похожие вопросы: