Какая команда unix позволяет узнать, сколько места на диске и сколько осталось?
Вопрос
Я ищу эквивалент щелчка правой кнопкой мыши по диску в 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 байт