- 1 查看权限
- 2 权限说明
- 3 使用八进制(0-7)数字表示权限法
- 4 chown更改文件的属主和属组
- 5 权限对文件和目录的影响
- 6 文件的特殊权限:suid sgid sticky 和文件扩展权限 ACL
ll和ls -l是一样的;
- rwx r-x r-x filenum user1 user1group filesize time filename 文件类 拥有着的权限 所属组的权限 其他人的权限 文件个数 拥有者 属组 文件大小 最后修改时间 对象 - rw- r– r– 1 root root 2453 11月2 10:38 /etc/passwd
- rwx — —:文件所有者对文件具有读取、写入和执行的权限。
- rwx r-- r–: 文件所有者具有读、写与执行的权限,用户组里用户及其他用户则具有读取的权限
- rw- rw- r-x:文件所有者与同组用户对文件具有读写的权限,而其他用户仅具有读取和执行的权
限。
drwx–x–x: 目录所有者具有读写与进入目录的权限,其他用户近能进入该目录,却无法读取任何
数据。
drwx------: 除了目录所有者具有完整的权限之外,其他用户对该目录完全没有任何权限。
举例如下:
每个用户都拥有自己的专属目录,通常放置/home 下
[root@xuegod63 home]# ll /home/
总用量 0
drwx------. 3 user1 user1 78 9 月 19 2017 user1
注: [rwx------]表示目录所有者本身拥有的权限,其它用户是无法进入的。 root 可以。
su - user1 和 su user1 的区别?
[root@xuegod63 ~]# su - user1 #从 root 切换到普通用户 user1
user1@xuegod63 ~]$ pwd
/home/user1
[user1@xuegod63 ~]$ exit
[root@xuegod63 ~]# su user1
[user1@xuegod63 root]$ pwd #查看切完后的路径
/root
[user1@xuegod63 root]$ touch a.txt
touch: 无法创建 ‘a.txt’: 权限不够
[user1@xuegod63 root]$ cd /home/user1/
[user1@xuegod63 ~]$ touch a.txt
[user1@xuegod63 ~]$ exit
注: su - 用户,加上-减号,切换用户时,会把用户家目录和环境变量都彻底切成用 user1 的。 不
加-减号,保留切换前的路径和环境变量。 一般切换用户都加减号- 。
- #添加权限 ; - # 减少权限 ; = #直接给定一个权限
权限:r w x
例如下面的组合:
u-w user 拥有者
g+x group 组
o=r other 其他人
a+x all 所有人
例:chmod 修改权限
扩展:!$输出最近一次使用的命令
6 文件的特殊权限:suid sgid sticky 和文件扩展权限 ACL
给find目录加suid权限后,切换到zhangsan用户,执行whoami命令,执行的结果是root,证明给zhangsan用户对find目录下的文件执行,相当于执行root用户的权限;
到此这篇文件权限(linux修改文件权限)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/47702.html