Linux
Linux下一切皆文件,每个文件权限都有属主、属组、其他三个身份,每个身份都有read、write、excute设定
账号配置文件:/etc/passwd
密码配置文件:/etc/shadow
组配置文件: /etc/group
修改系统默认语言:/etc/sysconfig/i18n修改文件属性及权限:chgrp:修改属组
chown:修改属主
chmod:修改权限
文件:
r:可读取文件实际内容,如文本文件的文字内容
w:可编辑、新增、修改文件的内容,但不包含删除该文件
x:该文件可以被系统执行
目录:
r:可以读取目录结构列表,显示目录中的文件名数据
w:可在该目录下建立文件及目录/删除已存在目录或文件/移动该目录下的文件及目录/改名
x:用户能否进入该目录或成为工作目录的权限
ASCII
二进制:binary
数据格式文件:data
目录:d
链接文件:l
设备文件:b 常在/dev/
字符设备:c 常在/dev/
接口:s 常在/var/run
管道:p
单一文件名最大允许255字符
完整路径最长为4096字符
文件名不可为系统用特殊字符:*?<>&![]|\'"`(){}