Linux系统中规定了3种不一样类型的用户:
文件属主(user)
同组用户(group)
能够访问系统的其余用户(others)
访问权限规定3种访问文件或目录的方式:
读(r)
写(w)
可执行或查找(x)windows
ls -l 来查询权限网络
第一个属性表明这个文件的类型
为[ d ]则是目录
为[ - ]则是文件
为[ l ]则表示为连接文件(link file)
为[ b ]则表示为设备文件中可供储存的接口设备
为[ c ]则表示为设备文件中的串行端口设备,例如键盘、鼠标。socket
chmod命令spa
用于改变文件或目录的权限blog
1.字符法接口
u(user)表示文件的全部者
g(group)表示文件的所属组
o(others)表示其余用户
a(all)表明全部用户(即u+g+o)ip
r表示读权限
w表示写权限
x表示执行权限pip
增长(+)仍是取消(-)权限,或是只赋予权限(=)List
2.数字法file
rwx能够分别用数字表示
r --> 4
w --> 2
x --> 1
rwx的组合能够用这些数字的和表示(按位或)
rwx = 4+2+1 = 7
r-x = 4+0+1 = 5
--- = 0+0+0 = 0
rwxr-x---就能够用750来表示!
chmod[选项]num 文件或目录名
chown命令
chown [ ...] user[:group] 文件名或目录名 改变文件的拥有者和所在的组(主要改变用户主) 只有文件主和超级管理员才有此权限
chgrp命令
chgrp [选项] 组名 文件名 改变文件或目录所在的组
Linux系统将文件大体分红四种类型:普通文件、目录文件、连接文件和设备文件。普通文件 目录文件 连接文件 设备文件套接字管道[-]普通文件纯文本文件(数字、字母)二进制文件 (cat)数据格式的文件---程序运行时读取的某些特定格式的文件---List /var/log/wtmp[d]目录文件[l] 连接文件:相似于windows下面的快捷方式[d]设备与设备(device):与系统外设及存储相关的文件----[b]块(block)设备文件:存储设备----[c]字符(character)设备文件:串行口设备,键盘鼠标[s]套接字(sockets):网络数据链接[p]管道(FIFO,pipe)