位置: IT常识 - 正文

详解Linux系统中管理文件权限的chown和chmod命令(linux系统的)

编辑:rootadmin
这篇文章主要介绍了Linux系统中管理文件权限的chown和chmod命令,针对不同的用户设置响应操作文件的权限,需要的朋友可以参考下... 16-01-22

推荐整理分享详解Linux系统中管理文件权限的chown和chmod命令(linux系统的),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统用法,linux系统的,linux的sh,简介linux系统中的10个常用命令及功能,linux系统的,linux中!,linux中!,linux中!,内容如对您有帮助,希望把文章链接给更多的朋友!

chown用法:chown [选项]... [所有者][:[组]] 文件... 或:chown [选项]... --reference=参考文件 文件...更改每个文件的所有者和/或所属组。当使用 --referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同。

-c, --changes 类似 verbose,但只在有更改时才显示结果 --dereference 受影响的是符号链接所指示的对象,而非符号链接本身 -h, --no-dereference 会影响符号链接本身,而非符号链接所指示的目的地 (当系统支持更改符号链接的所有者时,此选项才有用) --from=当前所有者:当前所属组 只当每个文件的所有者和组符合选项所指定时才更改所 有者和组。其中一个可以省略,这时已省略的属性就不 需要符合原有的属性。 --no-preserve-root 不特殊对待"/"(默认值) --preserve-root 不允许在"/"上递归操作 -f, --silent, --quiet 去除大部份的错误信息 --reference=参考文件 使用参考文件的所属组,而非指定值 -R, --recursive 递归处理所有的文件及子目录 -v, --verbose 为处理的所有文件显示诊断信息

以下选项是在指定了 -R 选项时被用于设置如何穿越目录结构体系。如果您指定了多于一个选项,那么只有最后一个会生效。

-H 如果命令行参数是一个通到目录的符号链接,则遍历符号链接 -L 遍历每一个遇到的通到目录的符号链接 -P 不遍历任何符号链接(默认)

--help 显示此帮助信息并退出 --version 显示版本信息并退出

如果没有指定所有者,则不会更改。 所属组若没有指定也不会更改,但当加上":"时 GROUP 会更改为指定所有者的主要组。所有者和所属组可以是数字或名称。

例1:

代码如下:[root@localhost ~]# chown zhangy:zhangy nginx.conf #将nginx.conf所属用户和组改为zhangy,zhangy[root@localhost ~]# ls -al |grep nginx.conf -rw-r--r-- 1 zhangy zhangy 0 5月 3 15:21 nginx.conf[root@localhost ~]# chown -R zhangy:zhangy www #将www目录,所属用户和组改为zhangy,zhangy[root@localhost ~]# ls -al |grep wwdrwxr-xr-x 2 zhangy zhangy 4096 5月 3 15:20 www #将www目录,所属用户改为root[root@localhost ~]# chown root nginx.conf [root@localhost ~]# ls -al |grep nginx.conf-rw-r--r-- 1 root zhangy 0 5月 3 15:21 nginx.conf

例2:

代码如下:[root@localhost database]# ll总用量 4592-rw-r--r-- 1 root root 2466 7月 23 18:02 1.html-rw-r--r--. 1 tank tank 4099771 5月 28 14:42 28toplearning.sql-rw-r--r--. 1 tank tank 596069 5月 29 00:07 toplearning.tar.gz代码如下:[root@localhost database]# chown .tank 1.html #只改变组[root@localhost database]# ll总用量 4592-rw-r--r-- 1 root tank 2466 7月 23 18:02 1.html #组已改变-rw-r--r--. 1 tank tank 4099771 5月 28 14:42 28toplearning.sql-rw-r--r--. 1 tank tank 596069 5月 29 00:07 toplearning.tar.gz

chmod用法:chmod [选项]... 模式[,模式]... 文件... 或:chmod [选项]... 八进制模式 文件... 或:chmod [选项]... --reference=参考文件 文件...将每个文件的模式更改为指定值。

详解Linux系统中管理文件权限的chown和chmod命令(linux系统的)

-c, --changes 类似 --verbose,但只在有更改时才显示结果 --no-preserve-root 不特殊对待根目录(默认) --preserve-root 禁止对根目录进行递归操作 -f, --silent, --quiet 去除大部份的错误信息 -v, --verbose 为处理的所有文件显示诊断信息 --reference=参考文件 使用指定参考文件的模式,而非自行指定权限模式 -R, --recursive 以递归方式更改所有的文件及子目录 --help 显示此帮助信息并退出 --version 显示版本信息并退出

每种 MODE 都应属于这类形式"[ugoa]*([-+=]([rwxXst]*|[ugo]))+"。

操作对像

u 文件属主权限 g 同组用户权限 o 其它用户权限 a 所有用户(包括以上三种)

权限设定

+ 增加权限-取消权限 = 唯一设定权限

权限类别

r 读权限 w 写权限 x 执行权限 X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 s 文件属主和组id l 给文件加锁,使其它用户无法访问

r-->4 w-->2 x-->1

例1:

代码如下:[root@localhost ~]# chmod ugo+r nginx_bak.conf #所有人皆可读取[root@localhost ~]# chmod a+r nginx_bak.conf #所有人皆可读取[root@localhost ~]# chmod ug+w,o-w nginx_bak.conf #设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入[root@localhost ~]# chmod u+x nginx_bak.conf #创建者拥有执行权限 [root@localhost ~]# chmod -R a+r ./www/ #将www下的所有档案与子目录皆设为任何人可读取[root@localhost ~]# chmod a-x nginx_bak.conf #收回所有用户的对nginx_bak.conf的执行权限[root@localhost ~]# chmod 777 nginx_bak.conf #所有人可读,写,执行

例2:

代码如下:# chmod a+s test.ppt #chmod g+s ,为某个文件设置替代组标识# ls -al |grep test.ppt-rwSr-Sr--. 1 tank tank 2320384 11月 18 19:29 test.ppt

第一个S指示用户替代标识(suid)已经被设置。第二个S指示替代组标识(sgid)已经被设置。

这样,每一个运行该程序的用户将给予和程序拥有者同样有效的用户标识,和用户所属组同样有效的组标识。

本文链接地址:https://www.jiuchutong.com/zhishi/275557.html 转载请保留说明!

上一篇:苹果手机密码忘记了解开教程(苹果手机密码忘记了怎么重置密码)

下一篇:Win7系统怎么利用ASP获取服务器IP地址?(win7步骤和详细教程)

  • 雷诺与日产放弃12月7日宣布达成重塑联盟的新协议

    雷诺与日产放弃12月7日宣布达成重塑联盟的新协议

  • 支付宝禁止陌生人转账在哪(支付宝禁止陌生人发消息)

    支付宝禁止陌生人转账在哪(支付宝禁止陌生人发消息)

  • office365是什么版本(office365是干什么的)

    office365是什么版本(office365是干什么的)

  • qq文件如何取消共同编辑(qq文件取消对方能看到吗)

    qq文件如何取消共同编辑(qq文件取消对方能看到吗)

  • 索尼a55配什么耳机(索尼a55配什么耳机使用)

    索尼a55配什么耳机(索尼a55配什么耳机使用)

  • 苹果11可以更新系统吗(苹果11可以更新ios16·4吗)

    苹果11可以更新系统吗(苹果11可以更新ios16·4吗)

  • 和我信服务器连接失败(和我信登录)

    和我信服务器连接失败(和我信登录)

  • 快手上的搜索选项怎么没了(快手上的搜索选项怎么弄)

    快手上的搜索选项怎么没了(快手上的搜索选项怎么弄)

  • pm965最高支持的cpu(intel pm965)

    pm965最高支持的cpu(intel pm965)

  • 苹果手机彩信发不出去怎么回事(苹果手机彩信发送失败怎么回事)

    苹果手机彩信发不出去怎么回事(苹果手机彩信发送失败怎么回事)

  • 目前有512g的手机有哪几款(目前有512g的手机最低多少钱)

    目前有512g的手机有哪几款(目前有512g的手机最低多少钱)

  • word中怎样计算表格中的数字和(Word中怎样计算表格数值的和)

    word中怎样计算表格中的数字和(Word中怎样计算表格数值的和)

  • 剪映怎么手动添加滚动字幕(剪映怎么手动添加同步字幕)

    剪映怎么手动添加滚动字幕(剪映怎么手动添加同步字幕)

  • 华为手环4e蓝牙怎么配对(华为手环4e蓝牙打不开)

    华为手环4e蓝牙怎么配对(华为手环4e蓝牙打不开)

  • 抖音极速版为什么显示很遗憾(抖音极速版为什么没有签到功能)

    抖音极速版为什么显示很遗憾(抖音极速版为什么没有签到功能)

  • 拼多多插队拼单是什么(拼多多插队拼单和拼单成功区别)

    拼多多插队拼单是什么(拼多多插队拼单和拼单成功区别)

  • 快手直播伴侣怎么看人数(快手直播伴侣怎么挂小黄车)

    快手直播伴侣怎么看人数(快手直播伴侣怎么挂小黄车)

  • 手机怎么删缓存(手机怎么删缓存视频)

    手机怎么删缓存(手机怎么删缓存视频)

  • 华为移动服务可卸载吗(华为移动服务可靠吗)

    华为移动服务可卸载吗(华为移动服务可靠吗)

  • 微信被投诉了,要多久才能解除(微信被投诉了多久附近的人才能看到你)

    微信被投诉了,要多久才能解除(微信被投诉了多久附近的人才能看到你)

  • 手机怎么做扫描件(手机怎么做扫描原件)

    手机怎么做扫描件(手机怎么做扫描原件)

  • 用微信拍照模糊怎么办(微信拍照模糊怎么解决)

    用微信拍照模糊怎么办(微信拍照模糊怎么解决)

  • 国标码和内码的转换(国标码和内码的转换器)

    国标码和内码的转换(国标码和内码的转换器)

  • 手机yy怎么下自己马甲(手机yy怎么下自己的频道马甲)

    手机yy怎么下自己马甲(手机yy怎么下自己的频道马甲)

  • pycharm操作redis(pycharm操作界面)

    pycharm操作redis(pycharm操作界面)

  • 核定征收的一般纳税人开专票怎么入账
  • 小规模水利基金优惠政策2023
  • 增值税电子发票可以作废吗
  • 外商投资合伙企业法
  • 实收资本怎么交所得税
  • 小规模纳税人批发机动车
  • 服务费可以计入办公费吗
  • 应付销售方代垫的运费计入什么科目
  • 承销债券收取的承销费属于什么收入
  • 个体户经营所得税率
  • 房地产预售啥意思
  • 如何分清进口农产品增值税抵扣率
  • 融资性售后回租是什么服务
  • 小规模纳税人未开票收入填在哪里
  • 微信公众号认证费用
  • 业务招待费扣除限额计算基数
  • 无形资产出租后还要摊销吗
  • 多计费用以前年度损益调整
  • 工伤费用的伤残补助金属于福利费吗
  • 支付境外销售佣金增值税扣缴
  • 无票收入如何做会计凭证
  • 开给客户的发票对方已认证
  • 增值税扣税凭证认证期限
  • 税金及附加是否设二级科目
  • 公司向个人转账分录
  • 有哪些不同类型的金融机构
  • 没有税控盘怎么开票
  • 备用金借款单怎么写
  • 如何进行公司注销流程
  • windows7为什么不能用了
  • 企业亏损注销税务会不会来查账
  • 浅谈php表单提交的问题
  • vscode配置r
  • php获取当前访问目录
  • php操作mysql数据库
  • 请假扣款会计分录
  • jsp连接mysql8数据库
  • 浅谈建筑地基基础加固施工技术亲
  • pgrep命令作用及含义
  • 购买电脑做什么分录
  • java多线程经典案例
  • 织梦模板安装完整教程
  • 记 vue-cli-plugin-dll 使用,优化vue-cli项目构建打包速度
  • 税控盘每年要交年费吗
  • 出售固定资产不能作为企业的收入
  • 股东分红账务处理表格
  • 印花税会计处理办法
  • 小规模可以不用软件做账吗
  • 公司给员工付个税怎么交
  • 小规模纳税人工程款税率是多少
  • 营利性与非营利性的关系
  • 申报要补税怎么办
  • 债务重组损失如何做会计分录
  • 异地预缴增值税后本地怎么申报
  • 民办非企业的申请流程
  • 存货报废会计账务处理
  • 小规模纳税人如何建账记账及流程
  • 动态sql中返回数组的值
  • 数据结构 简书
  • 如何彻底释放k50至尊版性能
  • win 10怎么更换系统
  • haozipsvc.exe是什么
  • python标准库很庞大,它可以帮助处理各种工作,包括
  • 第一次接触怎么形容
  • 注释标签的内容会显示在浏览器窗口中
  • react jss
  • unity3d移动物体
  • 批处理系统定义
  • jquery popupDialog 使用 加载jsp页面的方法
  • django documentation
  • Python函数中仅允许有一条return语句
  • unity4.26
  • 在Unity中使用事件/委托机制(event/delegate)进行GameObject之
  • js debounce实现
  • 推荐javascript教程
  • javascript怎么学
  • 美国对中国纺织服装关税
  • 信息报送条例
  • 实体经济的行业有哪些
  • 国税能级管理(国税局等级制度)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设