我是 Ubuntu 新手,想知道是否有办法将所有文件和脚本的所有权从 root 转移到用户,即使我必须重新安装 Ubuntu?我知道命令“chown -v username foldername”,尽管它不适用于所有文件。
答案1
只需转到您想要更改的目录:
cd /opt/lampp/htdocs
并使用以下命令更改权限chown
:
sudo chown userName -R codeigniter
其中,userName
是用户名,codeigniter
是文件夹的名称。
答案2
当您进行安装时,您会有多个目录。 中的所有内容/home/user/
都可以更改为您的user
。 如果您chown
更改其他内容,您的系统将会崩溃。 并且当您 chown 时,您需要确保您chown
更改user
并且 而不是您选择的某个名称。 它将与 下的文件夹同名/home/
。 不要更改 下文件以外的任何内容的权限或所有权/home/user/
。
sudo chown -v -R user:user /home/user/
该命令将同时将用户和组更改为相同。
答案3
以下是单个文件:
sudo chown user:user filename
对于整个目录来说它将是:
sudo chown user:user dirName
对于递归(即文件夹内的文件和文件夹):
sudo chown -R user:user dirName
注意:user
是的,如果你pwd
在任何文档下执行,你将看到路径:/home/jhon/Documents
。这里的用户是jhon
。