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 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号