如何从旧的/其他Ubuntu系统的分区访问和复制文件?
当我尝试访问旧的10.04分区时,我获得了permission denied
。 我正在尝试进入主文件夹,以便在我全新安装12.04之前备份数据。
我知道密码但不知道如何获得适当的权限,以便我可以通过GUI移动内容。
我怎样才能做到这一点?
以Root身份浏览和管理文件(以图形方式)
以root身份打开Nautilus:
- 按Alt + F2 。
- 运行
gksu nautilus
(或者gksudo nautilus
– 在Ubuntu上,他们应该做同样的事情)。
(或者在Kubuntu中 – 也就是说,如果您用来恢复文件的实时系统是Kubuntu – 使用kdesudo
而不是gksu
和Dophin而不是Nautilus: kdesudo dolphin
对于其他版本的Ubuntu,请参阅我对类似的问题 。)
现在要非常小心 ,因为有了Nautilus根窗口,你可以做任何事情,包括你不想做的事情。
卸载文件
将文件复制到任何您想要的位置。 然后选择您刚刚复制目标的目标文件,并将所有者更改为您的用户帐户。
(如果您正在使用Live CD,则可以在从已安装的系统访问它时保存此内容,如果您愿意的话。)
改变所有权(递归)
要更改文件夹及其中所有内容的所有权,请在root
Nautilus窗口中右键单击该文件夹,然后单击“ 属性” 。 转到权限选项卡。
将所有者更改为您。 单击“ 将权限应用于封闭文件” (或者它将仅应用于该文件夹,而不是应用于其中包含的文件和文件夹)。 单击关闭 。
通常这是足够的,并且不必更改权限本身。 但是,如果需要更改权限,则可以采用相同的方式(使用“ 所有者” ,“ 组 ”和“ 其他”下的文件夹和文件访问权限下拉菜单)。
首先,su到管理员帐户(如果你的帐户不是管理员,又名不能使用sudo) su *admins_account_name*
接下来,输入
sudo nautilus
现在试着去那里。 你需要root。 您现在可以右键单击并更改权限,以允许非特权用户读取和写入该分区或文件夹。 不过我不建议这样做。
你也可以使用sudo和cd,ls ……