Linux文件系统的目录树结构
目录树的特点
- 目录树的起始为根目录/
- 不仅能使用本地分区的文件系统,还可以使用网络上的文件系统,例如使用Network File System(NFS)服务器挂载特定目录
- 目录树的文件名是独一无二的
Linux常见的权限相关文件
/etc/passwd 账号信息
/etc/shadow 个人密码
/etc/group 用户组信息
Linux文件权限标志说明
-rw-------. 1 root root 1652 Mar 5 2021 anaconda-ks.cfg
文件类型权限 链接数 文件所有者 文件所属用户组 文件最后被修改的时间 文件名
drwxrwxrwx中第一个字符含义:
d:目录
l:链接
-:文件
b:区块设备,随机读写的设备
c:字符设备,串行端口设备,如键鼠
s:sockets文件
p:管道
链接数的含义:表示存在多少文件名链接到文件系统的inode
针对文件夹,需要有可执行权限,才能进入
修改文件/目录用户组chgrp
chgrp [-R] groupname filename/dirname
-R:递归,表示是否要将子目录及下面的文件一起修改
修改文件/目录所有权chown
chown [-R] username filename/dirname:修改文件/目录的所属用户,-R表示递归
chown [-R] username:groupname filename/dirname:修改文件/目录所属用户和用户组
修改文件/目录访问权限chmod
chmod [-R] num filename/dirname
例:
chmod -R 755 a.txt,其中:
r:4
w:2
x:1
chmod [u/g/o/a][+/-/=][r/w/x] filename/dirname
例:
chmod g+w a.txt
chmod u=rwx,go=r a.txt
目录的权限
r:可以查看目录下面有哪些文件
w:可以对目录下的文件进行增删改
x:可以进入目录
如果目录属于用户A,用户下面的文件属于用户B,那么A可以删除此文件