Как получить размер папки в nautilus, чтобы включить скрытые файлы (точечные файлы)?
В Ubuntu (14.04) в окне nautilus (проводник) я могу щелкнуть правой кнопкой мыши папку и выбрать "Свойства", чтобы увидеть ее размер. Однако этот размер не включает скрытые файлы. (точечные файлы) Есть ли способ получить реальный размер папки?
Например, это говорит 3 items, totalling 4.2 kB
когда, на самом деле, я уверен, что в этой папке в дотфайлах находятся сотни гибибайтов. Вопрос в том, сколько сотен?
редактировать: чтобы уточнить, мой вопрос конкретно о включении скрытых файлов в общий размер. Итак, сколько дискового пространства занимает папка? Не переформатировать тот же номер.
2 ответа
Также я использую ^H (ctl+h) в представлении папок. Работает 16.04, 15.10, 14.04. наверняка. Это может дать вам желаемые результаты, и это переключение, один раз, чтобы показать скрытые файлы, еще раз, чтобы скрыть их.
Я решил эту проблему, добавив пункт контекстного меню "Использование диска" в папки в nautilus с "действиями файлового менеджера" (пакет nautilus-extension-fma в ubuntu), который запускает следующий скрипт в терминале, чтобы перечислить то, что я обычно интересно.
~/.local / bin / использование диска
#!/bin/bash
if ! tty -s; then
DISK_USAGE_SPAWNED_TERMINAL=1 \
gnome-terminal --title="Disk Usage" --window --wait -- "${BASH_SOURCE}" "${@}"
exit
fi
for path in "${@}"; do
du -h --one-file-system --max-depth 1 --time "${path}"
echo
done
if [ -n "${DISK_USAGE_SPAWNED_TERMINAL}" ]; then
echo -e "\n\e[33;1;32mPress enter to close the window\e[33;0;37m"
read xxx
fi
~/.local/share/ файловый менеджер /disk-usage.desktop
[Desktop Entry]
Type=Action
Name=Disk Usage
Profiles=Default;
[X-Action-Profile Default]
Exec=disk-usage %F
MimeTypes=inode/directory;