Ubuntu 16.04 使用终端 chown 以递归方式更改所有权/权限来指定目录/文件夹的正确方法

ker*_*rry 2 lamp command-line paths directory xampp

好的 - 所以我打开终端,我想使用 chown 递归更改权限/所有权。我想用

sudo chown -R username:group directory
Run Code Online (Sandbox Code Playgroud)

我想更改权限的文件夹是 opt/lampp 什么是“目录”的正确替换以更改 opt/lampp 的权限 - 如果以下是我的命令,以递归方式替换父目录上的所有子文件夹和所有文件的所有权lampp 目录,我是 sudo 用户,命令是

sudo chown -R myname:sudo what goes here ?
Run Code Online (Sandbox Code Playgroud)

请告诉我我会在终端输入什么而不是“这里有什么”

谢谢

Ser*_*nyy 6

我建议你先跑cd /opt,然后跑sudo chown -R username:group ./lammp

其原因很简单:如果你通过事故之间添加空格/opt运行的时候sudo chown -R username:group /opt/lammp,那将是糟糕的。事实上,这是我们在 Ask Ubuntu 上经常看到的一个常见错误——新用户不小心犯了这个错误,结果他们的系统变得极其难以恢复。因此,cd第一,chown第二