Каков самый простой и самый быстрый способ отобразить размеры папки, содержащей изображения? Кажется, нет опции сделать это в Наутилусе. Существует, только так многие щелкают правой кнопкой по файлу> Свойства> операции Изображения, которые я могу выполнить, прежде, чем потерять желание жить.
Используйте сценарий! Для вещей не в Наутилусе по умолчанию можно добавить сценарии сами.
Больше информации о ubuntuforums. Тема начинает добавлять информацию о музыке, но от ответа № 32 она также включает изображения. Сценарии (используют в собственном риске), и инструкции в ссылке.
Посмотрите на снимок экрана для того, как это посмотрит (это для более старой Ubuntu, но это все еще работает):
Существует названный пакет nautilus-columns
. Я в настоящее время нахожу его только в PPA, который документируется здесь. С этим мало пишут сценарий его легкого для добавления столбцов для различных метаданных для PDF, изображений, звуковые файлы и т.д. Для подведения всех вещей:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install nautilus-columns
nautilus -q
Наконец перейдите к Редактированию> Предпочтения> Столбцы Списка и включите все, в чем Вы нуждаетесь. Отметьте, его единственная работа для Представления Списка.
Текущие версии nautilus-columns
может также быть найден здесь.
Выполните это от терминала (работы для PNG и изображений GIF):
file *.{png,gif}
Это работает потому что file
управляйте показывает размеры для PNG и изображений GIF, а также некоторой другой информации. Ваша оболочка расширяется *.{png,gif}
к списку имен файлов, и file
команда принимает несколько аргументов имени файла. Это похоже на это:
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
Заметьте, что столбцы выстроены в линию, таким образом, дополнительное пространство используется, если некоторые имена намного длиннее, чем другие. Если Вы не хотите это, используйте -N
опция:
file -N *.{png,gif}
Это дает Вам строки как это, которые больше не занимают дополнительное место, но являются больше не выровненные:
btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced
В редком случае, где у Вас есть много тысяч файлов изображений, их имена могли бы превысить максимальную объединенную длину аргумента, и оболочка даст Вам сообщение об ошибке. В этом случае Вы могли использовать цикл как это:
for f in *.{png,gif}; do file "$f"; done
Это приводит к тем же результатам как file -N
потому что, с тех пор file
только знает приблизительно один файл на выполнение, таким образом, это не знает, какой длины другие имена файлов, и это не может выровнять столбцы.
Для других типов изображения см. ответ ypnos на Быстрый способ получить размеры изображения (не размер файла).