在鹦鹉螺的一些关键文件夹上,我更改了文件夹图标。它看起来不错,并有助于提高我的工作效率,因为我可以轻松地在大量其他文件夹中找到重要的文件夹。
但是后来我转移到另一台机器上,所有文件夹又恢复了原样。
因此,问题在于此文件存储在何处,并且有办法让它在用户/系统之间持久存在。
由于gvfs-info
已过时,请gio info
改用。要获取有关目录/文件的信息,请简单使用
gio info /path/to/director/or/file
调用此命令后,您将获得类似以下的输出
...
metadata::custom-icon: file:///home/.../.../myicon.png
...
如果您想要脚本中图标的确切全路径名,请使用以下命令:
gio info /path/to/director/or/file | awk '/custom-icon/ {print $2}' | cut -c8-
用法:gio info [OPTION…] LOCATION…
显示有关位置的信息。
选项:
-w,--
query -writable:列出可写属性-f,--filesystem:获取文件系统信息
-a,--attributes = ATTRIBUTES:获取
-n,--nofollow-symlinks的属性:不跟随符号链接gio info与传统的ls实用程序类似,但是使用GIO位置而不是本地文件:例如,您可以使用smb://server/resource/file.txt之类的位置。可以使用文件的GIO名称(例如standard :: icon)或仅通过名称空间(例如unix)或“ *”(与所有属性匹配)来指定文件属性。
在此处可以找到如何从命令行设置图标的方法。
可以在gnome开发人员页面上找到完整的gio命令集。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句