文件权限简单介绍
Linux系统是多用户登录系统,用户的文件权限就需要有明确的确定。
drwxr-xr-x. 2 root root 51 5月 11 10:40 test
drwxr-xr-x. 可以拆分为:d rwx r-x r-x
d:该权限位指的是文件类型:d:目录 l:链接 -:文件
rwx:该权限位属主权限
r-x:该权限位属组权限
r-x:该权限位其他人权限
2 :链接数
root:属主
root:属组
51:大小(bytes)
5月 11 10:40 :最近一次修改时间
test:文件名
权限 | 对应数字 | 对文件的作用 | 对目录的作用 |
---|---|---|---|
r | 4 | 可以获取文件的数据 | 可以使用ls获取文件列表 |
w | 2 | 可以修改文件的数据 | 可以修改此目录下的列表:创建或删除文件 |
x | 1 | 可以将此文件运行为程序 | 可以cd到此目录下,且可以使用ls -l获取详细的文件信息 |
故:上面文件权限也可以说为:755
对于其他人来说:其他人要来使用 这个文件test,
系统首先判断该用户是否属主:如果是,则使用rwx权限;如果不是,则
系统会再会判断是否属组用户:如果是,则使用r-x权限;如果不是,则
系统会默认此用户使用其他人权限:r-x
进程安全上下文:
启动进程的权限问题:能否启动可执行程序文件作为一个进程PID,取决于此用户是否具有x权限。
若启动成功,进程就拥有启动者对应的权限,进程对文件的权限(访问或修改)就是启动者对文件的权限。
文件权限管理命令
1. chmod :修改文件权限信息
chmod [option