如何成为root拥有的文件/文件夹的所有者?

我习惯将我的壁纸存储在/ usr / share / backgrounds中 ,并决定将它们全部移动到图片中 。 好吧,问题是它们中的大多数现在都是只读的,因为它们归root所有 。 如果root已拥有它们,我怎样才能成为它们的所有者? 我已经尝试过如何成为源自另一台PC /用户的文件的所有者? ,但设置不“粘”。

在此处输入图像描述

  1. 打开终端( CTRL + ALT + T )。 现在你在家里。
  2. sudo chown -R $USER:$USER Pictures并输入您的普通用户密码。

你可以通过终端或gui来做。

GUI版本

ALT + F2并键入gksu nautilus这将使用nautilus将您转变为管理员帐户。 现在转到这些文件并更改权限/所有者,以便您的普通帐户可以使用它们。 这有时不起作用。 至少对他来说,他们工作,而在另一台PC上则没有。 测试看看。

GUI版本看起来与Dash几乎相同,只是在搜索栏中没有说“搜索”,而是说“运行命令”。 这是一张图片:

在此处输入图像描述

终端版本

键入ALT + F2并键入gnome-terminal 。 转到该文件夹​​。 在你的情况下它将是cd "/home/alan/Desktop/Untitled Folder"并输入sudo chown alan:alan *.jpg 。 这将有效,因为它会;)

 sudo su chown user_name folder_name 

首先打开你的超级用户root

在上面的命令中, user_name是要在其上设置所有权的用户的名称folder_name是要更改的所有权的文件夹

命令行:使用Alt + F2

切换到包含要更改的文件的目录。 在命令前面使用sudo来更改权限,这些文件的所有者和组。 系统将要求您输入密码,命令将像root用户一样执行。

你也可以做sudo su来输入root。

 $ sudo su [sudo] password for {username}: root@{host}:/home/{username}# 

然后切换到包含要更改的文件的目录。

使用chmod更改权限示例: chmod 755 somefile将使其作为所有者读取,写入,执行并读取,执行组和其他人。 用chown更改用户和组示例: chown alan:alan somefile会使某个文件的alan所有者。

编辑:阅读你发布的链接后我有一个问题! 该主题是否已经回答了您的问题? 它谈到执行gksu nautilus 。 此选项允许您以root用户身份使用Nautilus。 这将允许您更改访问权限(请参阅该主题中的图片)。