前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何改变文件权限

如何改变文件权限

作者头像
用户3258338
发布2019-07-19 17:08:30
1.2K0
发布2019-07-19 17:08:30
举报
文章被收录于专栏:女程序员的日常_Lin

stay hungry,stay foolish

昨天我们已经知道了怎么查看文件的权限,那么是不是迫不及待的想要给自己开点权限?先别急,今天又get了一个小小的tip。昨天我们只学习了使用ls -al。想要查看ls的其他用法可以使用man ls 和info ls。 OK ,今天的tips就到这,我们来看怎么修改文件权限。

常用命令

  • chgrp : 改变文件所属用户组(change group)
代码语言:javascript
复制
chgrp groupName [-R] dirname/filename
// -R 作为参数,表示递归去修改目录及子目录下的文件和目录
chgrp groupName dirname/filename
// 修改文件所属用户组
  • chown : 改变文件所有者(change owner)
代码语言:javascript
复制
chown user [-R] dirname/filename
chown user dirname/filename
chown user:groupName dirname/filename
// 修改文件所有者和所属用户组
  • chmod : 改变文件的权限

我们已经可以给文件修改所有者和所属用户组了,那么他们的权限到底是能read/write/excute,修改所有者和用户组的操作种类的权限就得使用chmod了。

改变权限有两种方式:

1.数字代表权限:

r : 4 ,

w : 2,

x : 1

代码语言:javascript
复制
chmod  [-R] 755 dirname/filename
// 所有者权限 : 4+2+1 用户组/others权限: 4+1

2.符号类型:

u : user , g : group , o : others , a : all

+ r w x

代码语言:javascript
复制
chmod u=rwx,go=rx filename
// user权限rwx ,group和others权限:rx
chmod a+w filename
// 给all增加write权限,all的其他权限不变
chmod a-w filename
给all去除write权限,all的其他权限不变

参考文档:《鸟哥的linux私房菜》,同学们一起读书吧!

愿我们有能力不向生活缴械投降---Lin

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 女程序员的日常 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档