shell命令及运行原理
命令行解释器 -》将使用者的命令翻译给核心处理,同时将核心的处理结果翻译给使用者
useradd 添加用户 passwd 修改密码
系统级参数的修改就需要root用户权限
文件权限:
文件操作分用户
文件所有者(u) 文件所属组 (g) 其他用户(o)
对用户分操作
可读 r 可写 w 可执行 x
(可浏览 ) (可创建或删除) ( 可进入)
对于目录来说,可执行表示可进入,而对于一个普通文件,是不具备可执行;
rwxrwxr-x -> 所有者可读可写可执行 所属组可读可写可执行 其他用户可读可执行但不具备修改
drwxrwxr-x. 3 liwan liwan 4096 May 10 16:08 abc----->开头字符是文件类型,rwxrwxr-x 权限信息,3是链接数,
后面第一个是该所属用户,第二个是该组成员,4096文件大小,时间指最后一次修改时间;
在操作系统中使用二进制比特位存储权限信息,即上面操作 111 111 101
权限命令
umask 文件默认的创建权限掩码
最终权限=给定权限&(~掩码)
chomd 修改文件权限
777 通过八进制数字修改 chmod 777 filename
a/u/g/o+/-r/w/x chmod a+x fiiename
沾滞位权限
"其他用户"在设置了沾滞位权限的目录下可以创建文件,也可以删除自己的文件,但是不能删除别人的文件
这个目录下的文件,目录所有者/root可以删除
chmod o+t filename
沾滞位主要针对的是其他用户在目录下的操作
Shell命令及运行原理
最新推荐文章于 2022-11-23 16:56:10 发布