您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

Linux中控制文件权限修改的chgrp和umask命令

添加时间:2016-5-11 18:56:24  添加: 思海网络 
chgrp - 改变文件的组所有权

总览 

chgrp [选项] 组文件... POSIX 选项: [-R] [--]

Austin 草拟选项: [-hHLPR]

GNU 团体指示: [--reference=rfile]

GNU 选项 (简易格式): [-cfvR] [--help] [--version] [[ ]] 


参数

-c, --changes
    详细描述对每一个文件的动作:实际上改变了哪个组。 
-f, --silent, --quiet
    不列出错误信息.(那些组不能被改变). 
-h, --no-dereference
    作用于符号链接本身代替它所指向的. 仅可用于 lchown 系统调用被提供时. 
-v, --verbose
    详细描述作用或没作用的所有 文件. 
-R, --recursive
    递归的改变目录和它的内容的组所有权 



代码如下:
[root@localhost www]# chgrp zhangy phpinfo.php #改变用户组
[root@localhost www]# ll |grep phpinfo
-rw-r--r-- 1 root zhangy 21 2012-07-28 phpinfo.php
[root@localhost www]# chgrp -R zhangy myweb #改变myweb目录,以及目录下的所有文件所属组

umask
umask 命令用来设置限制新文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行,并自动设置掩码改变默认值,新的权限将会把旧的覆盖。

参数:

-S:以字符的形势显示当前的掩码。
-p:带umask开头以数字的形势显示当前掩码

umask是从权限中“拿走”相应的位,且文件创建时不能赋予执行权限
例:



代码如下:
[root@localhost ~]# umask #查看当前用户预设权限
0022
[root@localhost ~]# umask -S #以字母的形势显示权限
u=rwx,g=rx,o=rx
[root@localhost ~]# umask -p 
umask 0022
[root@localhost ~]# umask 755 #设置预设权限
[root@localhost ~]# umask 
0755

关键字:Linux、chgrp、umas、k命令
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站