Какая команда unix позволяет узнать, сколько места на диске и сколько осталось?

StackOverflow https://stackoverflow.com/questions/230407

  •  04-07-2019
  •  | 
  •  

Вопрос

Я ищу эквивалент щелчка правой кнопкой мыши по диску в Windows и просмотра используемого дискового пространства и оставшейся информации.

Это было полезно?

Решение

Найдите команды du (использование диска) и df (без диска)

Другие советы

Используйте команду df:

df -h

df -g .

Параметр g для размера в блоке ГБ и. для текущего рабочего каталога.

Я люблю заниматься du -sh * | сортировать -nr | меньше , чтобы сначала отсортировать по самым большим файлам

Если вы хотите узнать, сколько места занимает каждая папка:

ду -ш *

  • s - подведем итог
  • h - человек читаемый
  • * — список папок

Примечание:На исходный вопрос уже был дан ответ, но я просто хотел бы расширить его, добавив некоторые дополнения, имеющие отношение к теме.

Ваша установка AIX сначала будет помещена в группы томов.Это делается при установке.

Сначала будет создан rootvg (как в корневой группе томов).Это похоже на отображение вашего реального жесткого диска.

Это будет эквивалентно управлению дисками в Windows.AIX не будет использовать все это пространство для своих файловых систем, как мы обычно делаем это на потребительских машинах с Windows.Вместо этого будет много нераспределенного пространства.

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

lsvg rootvg

Это будет означать группу томов списков rootvg.Это даст вам такую ​​​​информацию, как размер физических разделов (PP), общее количество PP, назначенных группе томов, количество свободных PP в группе томов и т. д.В любом случае, результаты должны быть достаточно всеобъемлющими.

Следующее, что вас может заинтересовать, — это файловые системы в группе томов.Каждая файловая система будет иметь определенный объем пространства в группе томов, к которой она принадлежит.

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

lsvgfs rootvg

Как и в списке файловых систем группы томов для rootvg.

Вы можете проверить, сколько места имеет каждая файловая система, используя следующую команду.

df

Лично мне нравится уточнять его с помощью таких флагов, как -m и -g (в мегабайтах и ​​гигабайтах соответственно).

Если в вашей группе томов есть свободное место, вы можете назначить его своим файловым системам с помощью следующей команды.

chfs -a size=+1G /home

Как и при изменении размера атрибута файловой системы, добавив 1 ГБ, где файловая система — /home.используйте man chfs для получения дополнительных инструкций.Это мощный инструмент.Этот пример предназначен для настройки размера, однако с помощью этой команды вы можете сделать больше.

Источники:http://www.ibm.com/developerworks/aix/library/au-rootvg/+ Мой собственный опыт работы с AIX.

Все эти ответы внешне верны.Однако правильный ответ

 apropos disk   # And pray your admin maintains the whatis database

потому что задавать вопросы, ответы на которые можно найти в руководстве, — это пустая трата времени.

su -sm ./*

Вы можете видеть каждый размер файла и папки (-sm = Mb; -sk = Kb) в текущем каталоге как список. Этот способ работает во всех средах Unix / Linux.

du -sm * = > RULLLLLEZ

df -tk

для размера диска в блоках по 1024 байт

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top