![如何更改文件夹的所有者?](https://linux22.com/image/833311/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E6%89%80%E6%9C%89%E8%80%85%EF%BC%9F.png)
我是从 Windows 迁移过来的,但我遇到了一个严重的问题,那就是改变Root 权限。
我尝试通过右键单击并更改权限来更改所有者,但没有效果。
有人可以帮我移动这些文件夹吗?
答案1
您可以使用chown
命令来执行此操作。
用法:chown -R $user $directory
例如,如果您想要更改您以 root 身份在主目录中创建的名为“example”的文件夹的权限,则首先需要通过键入获取 root 权限su
,然后运行chown -R ousman /home/ousman/example
,假设您的用户名是“ousman”。 “-R”代表“递归”,因此目录中文件的所有者也会更改。
答案2
有几种好的方法可以做到这一点:
图解方法:
按 alt+f2 或打开一个新的终端窗口并输入:
gksu nautilus
“浏览并右键单击要修改的文件夹。然后,从上下文菜单中选择“属性”。您现在可以选择要成为文件夹“所有者”的用户或组以及要授予他们的权限。最后,按“将权限应用于封闭文件”以递归应用更改。
虽然这似乎并不总是适用于深层文件夹树中的某些操作。如果它不起作用,请使用适当的终端命令。
-安德鲁斯
极客方式:在终端中输入以下内容(将 username 和 directorypath 替换为您的用户名和您要修改的文件夹的路径):
sudo chown -R username directorypath
如果您不确定您的用户名是什么(区分大小写!),请查看终端窗口的顶部,它应该是类似的:
Name@computername
粘贴目录路径的一个简单方法是将其拉入终端窗口