linux系统用户权限

来源:互联网 发布:随机数抽奖软件 编辑:程序博客网 时间:2024/06/08 06:18
linux系统是多用户多任务的系统,是非常牛逼的.它支持多用户同时操作,大多数时候,做为服务器的linux系统是被用户ssh(security shell:安全shell)访问的,
之所以linux系统这么牛逼,是因为它的权限的强大.系统中的文件的权限分成三类:
1,所有者权限:创建者的权限
2,组权限:同一个权限组用户的权限
3,其他用户权限:其他权限组用户的权限

图中的三个矩形代表的是用户组,圆圈代表是用户.


文件类型,文件的读写执行权限和文件的所有者,组,大小,创建或修改时间 文件名都显示出来
(rwx)(--x)(--x) 代表的是3类用户使用这个文件的权限.
r:read,读权限,w:write,写权限,x:execute,执行权限
表示所有者可以读写执行,同组的用户只可以读,不可以写和执行,其他组的用户也只能读,不可以写和执行.

linux使用八进制和2进制来表示权限
(8) 4 2 1
      r w x

如果是:读写执行,就是rwx
读写:rw-  (6)
只读:r--   (4)
只写:-w-  (2)
只执行:--x (1)
不读不写不执行:---(0)

使用chmod命令来修改文件的三个权限是:
chmod 777 demo.txt --三类用户都有读写执行权限
chmod 700 demo.txt --所有者用户可读写执行,同组和其他用户没有权限
chmod 744 demo.txt --所有者用户可读写执行,同组用户只读,其他用户只读.
......

完毕
0 0