Есть ли пакет / приложение для командной строки, чтобы получить хороший (возможно, визуальный) обзор свободного / использованного пространства, оставшегося на SD-карте Пи. ls -lh
это хорошо, но это не показывает, сколько места занимает содержимое папки.
Также было бы полезно, если бы он дал мне быстрый сопоставимый обзор. Вы знаете, как tree
в ls
ЭТО.
Доступ к моему Pi осуществляется через ssh
командную строку, поэтому это должна быть командная строка или какое-то удаленное приложение, которое я могу запустить в Ubuntu Linux 13.04.
Предыстория: я настроил синхронизацию bittorrent на моем Pi, и он работает нормально, но теперь я хотел бы узнать доступное свободное пространство. Я где-то читал, удаленные файлы кэшируются в скрытой папке или родной корзине. Поэтому я хотел бы посмотреть это, но также и все файлы / папки на SD-карте.
источник
Я бы использовал:
-s
предотвращает много ненужных выходных данных,-nr
сортирует их численно в обратном порядке иhead
вырезает только интересную часть, вы можете пропустить ее, если предпочитаете все результаты.Кроме того, если вам нужен только обзор вашей файловой системы, вы можете использовать
или, может быть,
-h
чтобы получить более удобочитаемые цифры.источник
Поскольку вы используете Linux в качестве удаленной системы, вы можете использовать baobab для мониторинга файловой системы:
Если вы выберете « Анализатор»> «Сканирование удаленной папки», вы сможете удаленно построить графическую древовидную карту файловой системы Raspberry Pi, я проверил это с использованием опции SSH, и она, кажется, работает, но также кажется немного медленной для генерации дерево (я предполагаю, что он использует много команд SSH, чтобы сделать свою работу).
альтернативно
Должно дать вам дерево только каталогов, но показывающих каждый с соответствующим размером его содержимого в удобочитаемом количестве (большинство папок будет содержать 4,0 КБ, так как это размер «пустой» папки).
Добавление -L числа позволит вам также установить максимальную глубину, до которой можно детализировать
будет отображаться до 3-х уровней под каталогом '/'
источник
Analyzer > Scan remote folder
, выбралSSH
и затем предоставил IP-адрес и имя пользователя, а затем пароль при появлении запроса (в моем случае я запустил это с одного Pi, проверяя другой).sudo sshfs pi@homeserver:/ /mnt/remote
, при необходимости, использовать терминал для загрузкиgksudo baobab /mnt/remote
Вы можете использовать команду du (du - оценить использование файлового пространства)
перейдите в любой каталог, затем попробуйте.
CD / USR; ду-м
-m: размер блока 1Mb -k: размер блока 1Kb -h: читаемый человеком
и т.д ... и т.д.
Вы можете найти больше информации на странице руководства du;
http://linux.die.net/man/1/du
источник
Самое полезное, что я нахожу
Это перечисляет размер в мегабайтах и сортирует численно. то есть. самые большие каталоги / файлы находятся внизу списка.
тоже работает, но показывает размеры в килобайтах
источник
Если у вас есть дисплей X,
xdiskusage
это особенно удобно.Чтобы установить его на Debian или подобную Debian систему:
apt install xdiskusage
Чтобы запустить его, чтобы выяснить, какой каталог занимает так много места в вашем доме:
xdiskusage ~
=> вот вывод из моего собственного дома:Более крупные каталоги показаны в виде больших прямоугольников, графический вывод упорядочен: самые большие каталоги отображаются первыми.
Если вы хотите выяснить, что занимает место во всей вашей файловой системе (желательно для запуска от имени пользователя root, чтобы у вас были все необходимые привилегии для правильного получения содержимого всех каталогов):
xdiskusage /
Вот вывод на моей системе:
Вы можете просматривать дерево каталогов, используя стрелки и клавишу Enter. Enter основывает глобальное представление с его корнем в выбранной директории, слева идет вверх на один уровень в иерархии (в стиле lynx): очень удобно.
Щелчок правой кнопкой мыши открывает контекстное меню с ярлыками. Мне только жаль, что не было бы пункта меню "открыть терминал здесь".
Это не так красиво, как баобаб, но оно делает свою работу.
источник
Как упомянуто выше PiBorg: Baobab - это графический интерфейс использования диска, который позволяет очень легко находить каталоги, используя большую часть дискового пространства (sdcard).
Установить:
Бежать:
источник