登录  /  注册
博主信息
博文 43
粉丝 2
评论 2
访问量 111177
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
liunx常用命令 - 权限管理命令
朝游东海
原创
864人浏览过
权限管理命令 - chmod

命令名称:chmod
命令英文原意: change the permissions mode of a file
命令所在路径 :/bin/chmod
执行权限 :所有用户
功能描述:--改变文件或目录权限
语法 chomd [{ugoa}{+-=}{rwx}][文件或目录]
           [model=421][文件或目录]
        -R 递归修改
		
	代表字符 权限 对文件的含义      对目录的含义
        r        读   可以查看文件内容	可以列出目录中的内容[ls..]
	w	     写   可以修改文件内容  可以在目录中创建、删除文件[touch/mkdir/rmdir/rm..]
	x        执行 可以执行文件      可以进入目录
		
	
  只有root和文件所有者才有修改权限
  第一种 [{ugoa}{+-=}{rwx}][文件或目录] 
          u 所有者 g 所属组 o 其他人 a 所有人
	  + 增加 - 减少 = 覆盖
	  r 读 w 写 x 执行
       eq:
         chmod u+x test.php	   
	 chmod g+w,o-w test.php
	 chmod u=rwx test.php
		 
  第二种 [model=421][文件或目录]	 
          r ---4 
	  w ---2
	  x ---1
	  li: rwxrw-r--
	      rwx = 4+2+1 = 7
	      rw- = 4+2 =6
	      r-- = 4 = 4
              --- = 0 = 0
     
	      chmod 740 test.php
	      chmod g+w 
              chmod -R 755 /tmp/a
              

              
命令名称:chown -- 只有root可执行
命令英文原意: change file ownership
命令所在路径 :/bin/chown
执行权限 :所有用户
功能描述:--改变文件或目录的所有者
语法 chown [用户] [文件或目录]
    
	li:chown osma test.php


命令名称:chgrp -- 只有root可执行
命令英文原意: change file group ownership
命令所在路径 :/bin/chgrp
执行权限 :所有用户
功能描述:--改变文件或目录的所属组
语法 chgrp [用户组] [文件或目录]
    
	li:chgrp group1 test.php



命令名称:umask 
命令英文原意: the user file-creation mask
命令所在路径 :shell内置命令
执行权限 :所有用户
功能描述:--显示、设置文件的缺省权限
语法 umask -S
           -S 以rwx形式显示新建文件缺省权限

    li:umask =0022 = 777 -022 = 755 = rwxr-xr-x 
	如果要修改每次生成的文件的权限为 754 = 777-754 = 023
	umask 023
    就修改成了rwxr-x-r--	              
 		


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学