Linux操做系统之权限管理

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)

相关文章
相关标签/搜索