chmod
(change mode)
现在在一个目录下有几个文件:
查看文件详细信息:
现在看到wanted文件的owner是root,group是root。
去掉wanted文件对其他人开放的权限w、r、x:
只去掉w权限:其他人可以访问、查看、执行这个目录里的文件。
去掉w、r权限:其他人可以访问执行这个目录、但是不能修改、查看这个目录。
去掉w、r、x权限:其他人不能访问执行这个目录。
chown
(change owner)
现在看到wanted目录的属主和属组都是root。
修改wanted目录的属主为brrby用户。
chown 属主:属组 目录
查看某个用户属于哪些用户组
groups 命令
文件权限
-
读权限:
- 表示你可以使用 cat 文件名 之类的命令来读取某个文件的内容 写权限:
- 表示你可以编辑和修改某个文件的内容 执行权限:
- 通常指可以运行的二进制程序文件或者脚本文件,如同 Windows 上的 exe 后缀的文件,不过 Linux 上不是通过文件后缀名来区分文件的类型
一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,这是因为目录文件实际保存着该目录里面的文件的列表等信息
链接数是指链接到该文件所在的 inode 结点的文件名数目
下面这个看得更清楚些:
-
每个文件的属性由左边第一部分的 10 个字符来确定: