如何访问和备份 ~/.gvfs 和 ~/.cache/dconf?

nom*_*ons 8 permissions backup

我正在创建备份,完成后我得到了这个..

Could not back up the following files. Please make sure you are able to open them.

    /home/vinay/.cache/dconf
    /home/vinay/.gvfs
Run Code Online (Sandbox Code Playgroud)

我通过终端打开这些文件使用

cd /home/vinay/.cache/dconf
Run Code Online (Sandbox Code Playgroud)

表明

bash: cd: /home/vinay/.cache/dconf: Permission denied
Run Code Online (Sandbox Code Playgroud)

我怎样才能访问这些文件?

是否可以获取权限或保持原样而不为这些文件创建任何备份?

job*_*bin 9

您不需要备份您的~/.cache~/.gvfs文件夹,因为:

~/.cache 只包含缓存的数据,仅用于加速访问

~/.gvfs 文件夹是 GVFS 挂载卷的地方,如果你没有挂载任何文件夹,它通常是空的。(很多时候,这是安装移动系统的地方)。

您可以在备份时忽略此错误。

但是,如果你真的想备份它,你可以使用 sudo 读取数据:

sudo cp ~/.cache/dconf/ <destination> -r
sudo cp ~/.gvfs/ <destination> -r
Run Code Online (Sandbox Code Playgroud)

替换<destination>为您要备份到的位置,然后输入您的管理密码。

  • `~/.cache/dconf` 是否只能由 root 访问?我正在启动浏览器 conkeror,它试图在那里写一些东西,我在日志中看到了这个“权限被拒绝”。所以我想知道:我是否将所有者从 root 更改为我,或者没有?有没有存放重要的东西? (2认同)