Linux之文件权限

三种权限:
  • 读 - 允许分组读文件(用 r 表示)
  • 写 - 允许分组写文件(用 w 表示)
  • 执行 - 允许分组执行(运行)文件(用 x 表示)
四个分组:
  • user - 文件实际的拥有者
  • group - 用户所在的用户组
  • others - 用户租外的其他用户
  • all - 所有用户
打开终端并允许 ls -l  (或 ll )
结果如下:
[root@localhost test]# pwd
/usr/local/test
[root@localhost test]# ls -l
total 4
drwxr-xr-x 2 root root 4096 Jun 14 21:40 demo
-rw-r--r-- 1 root root    0 Jun 14 21:47 helloworld.java
注意最左边的像:drwxr-xr-x 应该这样看 d rwx r-x r-x
列表3部分:
  • rwx
  • r-x
  • r-x
组和权限的顺序都很重要,顺序总是:
所属者 所属组 其他人 - 分组
读 写 执行 - 权限

权限还可以用数字表示:
  • 读 - 4
  • 写 - 2
  • 执行 - 1
rwxr-xr-x 可替换 4214-14-1 也可以分组 755
如果你想给文件755权限,可以使用chmod 775 filename
让自己有权限执行
chmod u+x test.sh
让用户及所属组同时拥有执行权限
chmod ug+x test.sh
想去取其他用户的执行权限
chmod o-x test.sh
完全删除文件的可执行权限
chmod a-x test.sh 或者 chmod ugo-x test.sh
开头的 d 代表这是一个目录
假设文件夹demo(包括demo文件夹)及里面的一些脚本,你想移除用户组的写权限
chmod -R g-w demo
参数 R 意味着递归的 chmod 命令
不足之处欢迎拍砖
113

评论

  1. #广东硅谷学院#学好IT好就业选硅谷IT,学技能拿文凭事半功倍,紧跟专业教师一起冲浪IT行业。我们有建设学习型专业师资团队,教师领跑学生紧随其后。(QQ:800015777,电话0754-88989555)

  2. #广东硅谷学院#学好IT好就业选硅谷IT,学技能拿文凭事半功倍,紧跟专业教师一起冲浪IT行业。我们有建设学习型专业师资团队,教师领跑学生紧随其后。(QQ:800015777,电话0754-88989555)

  3. 从百度点进来的,支持一下,希望站长您多出一些好文章。

    1. @卢松松博客 谢谢,欢迎常来。经常关注你的博客。

  4. 不错

    1. @微信一键转发 谢谢,你站也不错,不过感觉有点广告。

  5. 唯一看得懂的是图……

  6. You did it !

  7. 其实我是来求复制的主题的。。。。

    1. @mannix 博客是来源的,请看http://blog.jiucheng.org/article/10025

  8. 搞linux的都是技术大牛啊!

  9. LZ能否换个友链,您的链接已添加,我的网站:www.micaifengqing.com,多谢!

    1. @迷彩风情 可以,周末有时间会把链接补上。

  10. 谢谢分享,顶一个!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

点击更换