注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

從頭再來 Blog

一切將會如小生命的誕生一樣,從頭再來.....

 
 
 

日志

 
 

Linux 系统文件及文件夹权限详解  

2013-09-27 16:46:10|  分类: Linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
首先来看看权限标识:

#ls -all
drwxr-xr-x      5        test  root         4096 Aug 30 17:46      abc         

d = 代表abc是一个目录
rwx = user       用户的权限 (拥有文件的用户
r - x = Group    用户组的权限 (所有者所在的组群
r - x = Other     其他用户或组的权限 (不是所有者或所有者的组群

权限标识中
r  代表只读    W 代表可写    X 代表可执行

如果想用数字表达权限,可以下面数值设置权限
r=4,w=2,x=1
若要rwx属性则  4+2+1=7 
若要rw-属性则  4+2=6 
若要r-x属性则   4+1=5

例子: (下列各种方式最后的权限结果是相同的)
file 是你想操作的文件或文件名

例 1)chmod a=rwx file  和  chmod 777 file   
效果相同 
  a:代表每个人或全部(u、g、和o)

例 2)chmod ug=rwx,o=x file 和 chmod 771 file 

效果相同 

  u:代表拥有文件的用户(所有者);

  g:代表所有者所在的组群;

  o:代表其他人(不是所有者或所有者的组群);


  文件权限配置行为有如下几类:

  +:添加权限;

  -:删除权限;

  =:使它成为惟一权限。

例子:

chmod o+w readme.txt

o+w命令参数告诉系统想给其他人写入文件readme.txt的权限,反之使用 o-w 参数即取消权限


chmod go -rw readme.txt

通过输入go-rw参数告诉系统删除文件readme.txt中组群和其他人的读取和写入权限



--------------------------------------------

用修改权限的命令:(以字母形式体现)

g+w:为组群添加写入权;

o-rwx:删除其他人的所有权限;

u+x:允许文件所有者执行这个文件;

a+rw:允许每个人读取并写入文件;

ug+r:允许所有者和组群读取文件;

g=rx:只允许组群读取和执行(不能写入)。


用修改权限的命令:(以数字形式体现)

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)


若用chmod 4755 file 可使此程序具有root的权限
  评论这张
 
阅读(231)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017