有了 Linux,一切尽在掌控之中。这就是为什么世界上几乎所有服务都运行在使用 Linux 管理的服务器上的原因之一。这种精确控制不仅适用于服务器,也适用于 Linux 发行版的日常用户。拥有控制权的好处之一是 Linux 允许您限制其他用户可以访问的信息和文件的数量。如果您还不知道可以这样做,请参阅以下如何在 Linux 上更改目录所有权。 
如何在 Linux 上检查文件或目录的所有权
在深入研究在 Linux 上更改目录所有权的命令之前,了解如何找出目录的当前所有者是谁非常重要。要检查文件或目录是否属于您或您组中的其他人,只需使用以下命令:
ls -l "File name" or
ls -l "Directory name"这将为您提供以下输出,显示文件或目录属于谁:在上面的例子中,
然后您可以继续进行所有权转让。 
在 Linux 上使用 Chown 命令更改目录所有权
Linux 命令很容易从名称中推断和解释,Chown 也不例外。这代表“更改所有权”,顾名思义,它更改目录和文件的所有权。 chown 命令的基本语法是:
sudo chown -R $USER /directory- Chown 代表更改目录
- -R 代表递归,对于更改子目录的所有权很有用。
- $USER 是您的用户名
- /directory 必须替换为您要更改其所有权的目录。
有效 chown 命令的示例有:
sudo chown -R abubakarmohammed /example_directory考虑到 /example_directory 由“/”或超级用户拥有,上述命令会将所有权转移给用户“ababakarmohammed”。如果不使用 -R,内部嵌套目录将属于其先前所有者。
如果要将访问权限更改回超级用户,请使用以下命令:
sudo chown -R root: example_directory此处使用“-R”也很重要,因为它将 chown 命令递归地应用于所有内部文件。如果您忘记使用相同的目录,原始目录将被转移,但其他用户仍然可以访问和修改其内容。 
在 Linux 上使用 Chown 命令更改文件所有权
正如所料,Cown 不仅限于目录,还适用于文件。在 Linux 上更改文件所有权的基本语法非常简单。
sudo chown $USER file1 file2例如,将文件 4.txt 和 5.txt 的所有权从用户“ababakarmohammed”更改为超级用户。
sudo chown abubakarmohammed 4.txt 5.txt并非所有用户名都相同,有些用户名可能需要输入多次。因此,您也可以使用您的用户 ID 来代替输入用户名。您所需要做的就是找到您想要转让所有权的人的用户 ID,并将其替换为他们的用户名。要查找用户的用户 ID,请使用以下命令:
id -u $USER现在您知道了您的用户 ID,请将其与 chown 命令一起使用:
sudo chown user_id file1按照上述语法,在 Linux 上使用用户 ID 转移文件所有权的命令为:
sudo chown 1000 4.txt 




![2021 年如何设置 Raspberry Pi Web 服务器 [指南]](https://i0.wp.com/pcmanabu.com/wp-content/uploads/2019/10/web-server-02-309x198.png?w=1200&resize=1200,0&ssl=1)

