tob*_*obi 14 icons browser software-recommendation
制作自定义启动器时,最好从默认的 usr ubuntu 目录中为其提供匹配的图标。问题是:Ubuntu 似乎将图标存储在大约 50 个或更多文件夹中。在鹦鹉螺中浏览所有这些需要很长时间。
所以我的问题是:是否有某种图标浏览器可以显示 /usr/share/icons/* 中所有图标的概览?
Lek*_*eyn 13
您还可以使用 Nautilus 的搜索功能,而不是一个一个地打开文件夹。导航到/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)
Run Code Online (Sandbox Code Playgroud)
如果数字低于 1000,则不应继续,负数将导致操作在一段时间后失败。
icons-all通过运行创建一个名为的文件夹:mkdir icons-allcd icons-allnano /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"
Run Code Online (Sandbox Code Playgroud)现在生成链接,这可能需要一段时间:
find /usr/share/icons/ -type f -exec bash /tmp/make-icons-link {} \;
Run Code Online (Sandbox Code Playgroud)
命令完成后,不显示任何输出。
exit~/icons-all。加载此目录可能需要一段时间