linux下有两种用户超级用户(root)和普通用户
超级用户:可以不受限制的在linux下做任何事情。
普通用户:在linux下左有限的事情
区别普通用户和超级用户的命令提示符是“#”和“$”.
命令su[用户名]
功能:切换用户
1.文件访问权限的种类
(1)读(r/4):read读取文件内容或浏览目录信息
(2)写(w/2):write修改文件内容或删除移动目录
(3)执行(x/1):execute执行文件或进入目录
2.文件权限的三类用户
文件所有者,文件所属组和其他用户,
3.文件权限的表示方法
字符(二进制)表示方法
例:r- -(100)只读,- -x(001)仅可以执行
- wx(011)可读可执行
4.文件权限的设置方法
(1)chmod设置文件的访问权限
u 所属用户
g 所属组用户
o 其他用户
a 所有用户
+/- ( r/w/x)向权限范围改变权限所表示的权限
{root@localhost ~}# chmod o+w mytxt
{root@localhost ~}# chmod o-wx mytxt
{root@localhost ~}# chmod 444 mytxt
(2)chown 修改文件的拥有者
chgrp修改文件所属组
(3)sudo一系统管理者的身份执行指令
1.修改/etc/sudoers文件分配
{root@localhost ~}# chomd 740 /etc/sudoers
{root@localhost ~}# vi /etc/sudoe
2.使用sudo调用授权的命令
{root@localhost ~}# sudo -u root /usr/sbin/useradd u2
5.粘滞位
{root@localhost ~}# chmod +t /home/ #加上粘滞位
当一个目录被设置成“粘滞位”(用chomd +t),则该目录下的文件只能由超级管路员删除。目录所有者删除,读文件所有者删除
总结
1.目录的可执行权限表示用户能否在目录下执行命令
2.如果目录没有-x权限。无法对目录执行任何命令甚至cd等指令都无法进入目录,即使目录有-r权限,反之,用户可以执行命令可以进入目录但由于没有读的权限,仍然没有权限独处目录下的文档