1. Home
  2. Техническое
  3. SSH / Shell
  4. Как просмотреть использование дискового пространства и количество файлов (inodes)?
  1. Home
  2. Техническое
  3. Как просмотреть использование дискового пространства и количество файлов (inodes)?

Как просмотреть использование дискового пространства и количество файлов (inodes)?

Для просмотра количества файлов требуется доступ к консоли.

Установление SSH-соединения

Что такое иноды?

Подробнее здесь

Чтобы посмотреть объем используемого дискового пространства, выполните следующую команду в консоли SSH:

quota -s
virt490:sn-69-1.tll07.zoneas.eu:~> quota
Disk quotas for user virt490 (uid 10490): 
   Filesystem blocks  quota    limit  grace files  quota  limit grace
   /dev/sdb1  41561M  512G     512G         169k   512k   512k

В выведенном сообщении будет показана следующая информация:

  • “Filesystem” – файловая система, в которой реализована квота.
  • “Blocks” используемое пространство на жестком диске в мегабайтах (пример: 41561M = 41,5GB).
  • “Quota” и “limit” применяемые ограничения объема жесткого диска в гигабайтах (512G).
  • “Grace” не используется.
  • Число “Files” показывает общее количество файлов (inodes: 169k = 169,000).
  • “Quota” и “limit” показывают лимит инодов (пример: 512k = 512 000 лимитов).

Чтобы получить использование в мегабайтах, соответствующее число нужно разделить на 1024. Если разделить на 1048576, то получится использование в гигабайтах

.

Чтобы узнать, какая директория занимает больше всего места, используйте:

du | sort -n | tail -50

Чтобы узнать, где в каталоге находится больше всего файлов, воспользуйтесь командой:

find | cut -d/ -f 2 | sort | uniq -c | sort -n | tail -50

Если вы также хотите увидеть количество файлов в более глубоких каталогах, используйте:

find | cut -d/ -f 2-5 | sort | uniq -c | sort -n | tail -50

 

Updated on 23. Apr 2024

Was this article helpful?

Related Articles