linux三种文件类型
普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。
目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。
设备文件: Linux系统把每一个设备都看成是一个文件(了解,和驱动有关)
文件类型标识
- 普通文件
d 目录
l 符号链接
c 字符设备文件
s 块设备文件
s 套接字
p 命名管道
文件权限管理
chmod 变更文件或目录的权限
赋权方式一: 用数字相加的和的方式赋权 第一个数字代表用户 第二个代表组 第三个代表其他用户的权限
最小赋权 chmod 000 a.txt
最大赋权 chmod 777 a.txt
赋权方式二: u代表用户 g代表组 o代表其他用户
chmod u=rw,g=wr,o=rx a.txt
chown 变更文件或目录所属用户和组
chown userA:public a.txt : 变更当前的目录或文件的所属用户和组 userA是用户 public为组
chown -R userA:public a: 变更目录中的所有的子目录及文件的所属用户和组 a是目录