桌面图标的实际大小存储在哪里?

mat*_*ath 7 icons customization system

由于可以通过右键单击菜单调整桌面上(不在 nautilus 内)图标的大小:“调整图标大小..”,那么该特定文件的大小存储在哪里。

Bru*_*ira 7

图标的文件属性存储在~/.local/share/gvfs-metadata/.

要读取文件的属性,您需要使用包gvfs-info提供的命令gcfs-bin

要读取一个文件/文件夹保存在完整的元数据gvfs的使用gvfs-info -a "metadata::*" <path_to_file/folder>,即

gvfs-info -a "metadata::*" /home/bruno/Desktop/Scr​​eenshot\ at\ 2011-12-14\ 21:29:29.png

attributes:
  metadata::icon-scale: 2.6875
  metadata::nautilus-icon-position-timestamp: 1323894580
  metadata::screen: 
  metadata::nautilus-icon-position: 77,15
Run Code Online (Sandbox Code Playgroud)

要在里面设置一个属性,gvfs你可以使用命令gvfs-set-attribute,它也是gvfs-bin这个的一部分gvfs-set-attribute <path_to_some_file/folder> metadata::some-key "some_value"

如果要更改 gnome 中图标的比例,则需要更改icon-scale属性,因此对于之前显示的文件,如果我想将比例重置为1会这样做

gvfs-set-attribute /home/bruno/Desktop/Screenshot\ at\ 2011-12-14\ 21:29:29.png metadata::icon-scale "1"

不幸的是,我只能在注销并重新登录后才能看到更改,unity --replace &没有成功。我不确定您是否可以强制 Gnome 从gvfs二进制文件重新加载数据。