如何从旧的/其他 Ubuntu 系统的分区访问和复制文件?

如何从旧的/其他 Ubuntu 系统的分区访问和复制文件?

当我尝试访问旧的 10.04 分区时,我遇到了这个问题permission denied。我试图进入主文件夹,以便在全新安装 12.04 之前备份数据。

我知道密码,但不知道如何获取适当的权限,以便我可以通过 GUI 移动东西。

我怎样才能做到这一点?

答案1

以 Root 身份浏览和管理文件(图形化)

打开 Nautilus以 root 身份

  1. Alt+ F2
  2. 运行gksu nautilus(或者gksudo nautilus——在 Ubuntu 上,它们应该做同样的事情)。

(或者在 Kubuntu 中,也就是说,如果居住您用于恢复文件的系统是 Kubuntu--请使用kdesudo而不是gksu和 Dophin 而不是 Nautilus:kdesudo dolphin对于其他版本的 Ubuntu,请参阅我对类似问题的回答

现在要特别小心,因为使用根 Nautilus 窗口,您可以做几乎任何事情,包括您不想做的事情。

卸载文件

将文件复制到您想要的任何位置。然后选择文件在你刚刚复制它们的目标处,并将所有者更改为您的用户帐户。

(如果您使用的是实时 CD,您可以保存它,以便在从已安装的系统访问它们时使用,如果您愿意的话。)

改变所有权(递归)

要更改文件夹及其中所有内容的所有权,请在 Nautilus 窗口中右键单击该文件夹root,然后单击特性。前往权限标签。

以 root 身份运行的 nautilus 窗口,在文件夹上显示“属性”对话框,显示如何更改其所有者。

改变所有者给你。点击将权限应用于所包含的文件(否则将只应用于文件夹,而不应用于其中包含的文件和文件夹)。单击关闭

通常这就足够了,更改权限本身是不必要的。但是,如果您需要更改权限,您可以以相同的方式进行更改(使用文件夹和文件访问下拉菜单所有者团体, 和其他的

答案2

首先,su 到管理员帐户(如果你的帐户不是管理员,就不能使用 sudo) su *admins_account_name* 接下来,输入

sudo nautilus

现在尝试进入那里。您需要 root 权限。您现在可以右键单击并更改权限,以允许非特权用户读取和写入该分区或文件夹。但我不建议这样做。

您还可以使用 sudo 和 cd、ls...

相关内容