Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux 文件所有权

Linux文件所有权

每个Linux系统都有三种类型的所有者:
用户: 用户是创建文件的用户。默认情况下,创建文件的任何人都将成为文件的所有者。用户可以创建,删除或修改文件。 组: 一个组可以包含多个用户。属于一个组的所有用户都具有对文件的相同访问权限。 其他: 除了 user 和 group 以外,任何有权访问该文件的人都属于 other 强>。其他人既未创建文件,也不是组成员。
用户和组可以在/etc/psswd 或/etc/group中进行本地管理。
语法:
ls-lh

Linux文件所有权
看上面的快照,所有列出的文件和目录都相同 sssit的用户和组。第一 sssit列表示用户,第二列表示组。

列出用户帐户

要了解本地用户帐户,可以使用以下命令。它列出了系统中的所有本地用户。
语法:
cut-d:-f1 /etc/passwd | column
Linux文件所有权

Linux chgrp: 更改组

chgrp命令可以缩写为更改组。您可以使用chgrp命令更改文件的所有者。
语法:
chgrp <newGroup> <fileName>
示例:
chgrp php file
Linux文件所有权
看上面的快照,前面的"文件"组是sssit。但是,在传递命令" chgrp php file" 之后,我们将组更改为 php (我们突出显示了php只是为了向您展示)。
注意: 只有root用户具有更改系统中文件所有者或文件组的权限。

Linux chown: 更改所有者

命令chown用于更改文件的所有者。
语法:
chown <newOwner> <fileName>
示例:
chown jtp list
Linux文件所有权
看上面的快照,我们已经更改了文件的所有者 list 从sssit更改为 jtp。
命令chown也可用于更改用户所有者和组。
语法:
chown <newOwner:newGroup> <fileName>
示例:
chown jtp:php msg.txt

Linux文件所有权
看上面的快照,用户所有者和组都更改为 jtp 和 php 。

特殊文件列表

当我们键入 ls-l时命令,在用户所有者和组之前显示十个字符。第一个字符告诉我们文件的类型。
以下是文件类型:
第一个字符 文件类型
- 普通文件
d 目录
l 符号链接
p 命名管道
b 被阻止的设备
c 字符设备
s 套接字
文件类型示例:
Linux文件所有权
看上面的快照,第一个字母c表示字符设备, b 表示被阻止的设备。
Linux文件所有权
请看上面的快照,首字母(-)表示普通文件,d表示目录。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4