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

Ala*_*lan 37 permissions root

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

在此处输入图片说明

Van*_*aro 68

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


Lui*_*ado 12

您可以通过终端或 gui 来完成。

图形用户界面

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

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

在此处输入图片说明

终端版本

键入ALT+F2并键入gnome-terminal。去那个文件夹。在您的情况下,它将是cd "/home/alan/Desktop/Untitled Folder"并键入sudo chown alan:alan *.jpg. 这会起作用,因为它会;)


小智 6

sudo su
chown user_name folder_name
Run Code Online (Sandbox Code Playgroud)

首先打开你的超级用户,它是 root

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

  • 如果您已经在执行 `sudo chown`,则根本不需要执行 `sudo su`。 (5认同)