当前位置: 首页>>技术教程>>正文


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

,

问题描述

我有一个坏习惯,就是将墙纸存储在/usr /share /backgrounds中,因此决定将它们全部移动到Pictures中。好吧,问题在于它们现在大多数都是只读的,因为它们是root用户拥有的。如果root已拥有它们,我如何成为它们的所有者?我已经尝试过How can I become the owner of a file that origins from another pc / user?,但是设置没有”stick”。

最佳办法

  1. 打开一个终端(CTRL + ALT + T)。现在您在家里。

  2. sudo chown -R $USER:$USER Pictures,然后输入您的普通用户密码。

次佳办法

您可以通过终端或GUI进行操作。

GUI版本

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

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

终端版本

输入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是要更改所有权的文件夹

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10714.html,未经允许,请勿转载。