免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 14502 | 回复: 4
打印 上一主题 下一主题

关于chmod参数中的数字 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-05 20:34 |只看该作者 |倒序浏览
一直没弄明白,chmod参数中的数字是什么意思。
chmod 775 file
chmod 777 file
chmod 1777 file

虽然知道4代表“读取”,2代表“写入”,1代表“执行或切换”,0代表“不具任何权限”...
777,775,1777这些数字是如何组合成的呢?

论坛徽章:
1
午马
日期:2014-06-14 09:08:34
2 [报告]
发表于 2006-07-05 20:49 |只看该作者
相加咯。

读取+写入那就是6咯。应该这样算吧。。详细的文章。论坛精华好像有。

论坛徽章:
0
3 [报告]
发表于 2006-07-06 08:44 |只看该作者
看了,但还有些不明白。
为什么会有3个或4个数字呢?
User,Group,Other,这也只需要3个数字啊。4个数字如何解释?
还是希望能将chmod 775 file这条命令中的每个数字再解释一下。
第一个7表示:该用户可以读、写、执行
第二个7表示:同组的其它用户可以读、写、执行
第三个5表示:其它用户可以读、执行
我的理解对吗?

那么chmod 1777 file如何解释呢?



[ 本帖最后由 jiangshachina 于 2006-7-6 09:06 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-07-06 09:23 |只看该作者
看下粘滞位
好象现在不怎么用了

论坛徽章:
0
5 [报告]
发表于 2006-07-06 09:54 |只看该作者
那是2進位數

  1. 000-000-000
  2. rwx-rwx-rwx

  3. 例如偶要全部只讀

  4. 100-100-100
  5. r---r---r--

  6. 100=2 Pwr 2 = 4

  7. => chmod 444 somefile
复制代码



  1. 111-000-000
  2. rwx--------

  3. => 2 pwr 2 + 2 pwr 1 + 2 pwr 0 => 7

  4. => chmod 700 somefile
复制代码

可以參考
http://linux.tnc.edu.tw/techdoc/access.htm

[ 本帖最后由 lunchan 于 2006-7-6 09:58 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP