При создании пользовательского средства запуска хорошо иметь значок соответствия для него от значения по умолчанию usr каталоги человечности. Проблема, которая является: Ubuntu, кажется, хранит значки приблизительно в 50 или больше папках. Просмотр всех их в наутилусе берет возрасты.
Таким образом, мой вопрос: Есть ли некоторый браузер значка, который показывает обзор всех значков в/usr/share/icons /*?
Вместо того, чтобы открыть папки один за другим, можно также использовать Функцию поиска Наутилуса. Перейдите к /usr/share/icons
, и нажмите Значок поиска справа от панели инструментов.
Поиск .
(все изображения имеют расширение с точкой перед ним), и нажмите Enter. На стандартной установке это уступает о 17.5k изображения. Это не большая часть "обзора", но она включает все файлы в /usr/share/icons
.
Если Вы не хотите искать каждый раз, когда Вы могли бы использовать символьные ссылки на изображения: все изображения доступны от одной большой папки.
Для проверки количества файлов, которые могут быть созданы после создания ссылок:
expr $(df /home -i | tail -1 | cut -d'%' -f1 | rev | awk '{ print $2 }' | rev) - $(find /usr/share/icons -type f | wc -l)
Вы не должны продолжать, если число ниже, чем 1 000, и отрицательное число заставит операцию перестать работать через какое-то время.
icons-all
путем выполнения: mkdir icons-all
cd icons-all
nano /tmp/make-icons-link
Вставка:
#!/bin/bash
if [[ $1 == *.* ]]; then
ext=".${1##*.}"
else
ext=
fi
name="$(basename "$1" "$ext")"
extra=
while [ -e "$name$extra$ext" ]; do
((extra++))
done
ln -s "$1" "$name$extra$ext"
Теперь генерируйте ссылки, это может требовать времени:
find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
После того, как команда завершилась, никакой вывод не показывают.
exit
~/icons-all
. Загрузка этого каталога может требовать времени