Linux 文件权限 - chown

chown 命令是 chmod 的表兄弟。它用于更改文件的所有权(因此被称为 “chown”--更改所有者)。但它并不能更改读、写和执行权限。

chown 命令是 chmod 的表兄弟。它用于更改文件的所有权(因此被称为 “chown”--更改所有者)。但它并不能更改读、写和执行权限。

虽然每个用户都可以使用这条命令,但当你以 root 用户身份工作时,可能会用到它。命令的用法如下:

chown owner.group filename

比方说,你想从 Windows 分区(如果有的话)复制一些东西。你以 root 身份挂载分区,为了节省时间,你将文件复制到用户目录 /home/bob/。如果输入 ls -l the_file,就会得到类似下面的结果:

-rw-r--r--  1 root    root          2428 Nov 17 13:18 the_file

正如我们在上一课中所知道的,root 是文件的所有者。因此,只有 root 才有文件的写入权限(修改文件内容的权限)。如果你打算以“bob”的身份使用该文件,那么除非你以 root 的身份在该文件上运行 chown,否则根本不可能修改该文件。那我们就开始吧!

chown bob.bob the_file

这个例子的前提是,你的 Linux 版本为每个用户创建了组。还有一些版本会为使用计算机的每个人创建一个名为用户的通用组。在网络中,组是根据组织的需要创建的。在你的单台家用电脑上,只需输入 ls -l,看看你对应的是什么系统。

正如你所看到的,如果你在电脑上使用多个用户,“chown ”绝对是必要的。

学习知识要善于思考,思考,再思。我就是靠这个方法成为科学家的。 —— 爱因斯坦
1 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号