专栏首页程序猿的那点事Linux文件权限修改

Linux文件权限修改

chmod 命令修改文件权限

u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 +表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定过为可执行 -R : 对目前目录下的所有文件与子目录进行相同的权限变更(即以递回的方式逐个变更)

将文件 file1.txt 设为所有人皆可读取 :

chmod ugo+r file1.txt

将文件 file1.txt 设为所有人皆可读取 :

chmod a+r file1.txt

将文件 file1.txt 与 file2.txt 设为该文件拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :

chmod ug+w,o-w file1.txt file2.txt

将 ex1.py 设定为只有该文件拥有者可以执行 :

chmod u+x ex1.py

将目前目录下的所有文件与子目录皆设为任何人可读取 :

chmod -R a+r *

此外chmod也可以用数字来表示权限如 :

chmod 777 file

语法为:

chmod abc file

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=5

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Android 9.0 蓝牙配对流程

    DeviceListPreferenceFragment是蓝牙扫描到的设备列表,点击其中一个蓝牙设备,调用onPreferenceTreeClick方法开始蓝牙...

    用户7557625
  • Android P中WIfi P2P代码结构

    从FrameWork层开始,Wifi P2P和Wifi的代码就开始分开了,当然只是在Wifi目录下新建了一个p2p文件夹来单独存放p2p的相关代码。下面我们来看...

    用户7557625
  • Git 删除命令

    在我们git提交时,会无提交一些不需要提交的文件,如果此时已经push到远程仓库,这时候有俩种方法,一个是在gerrit上点击edit按钮,然后就可以直接删除不...

    用户7557625
  • Linux中的普通命令如何以管理员身份运行

    一个文件都有一个所有者, 表示该文件是谁创建的。同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组。如果是一个可执行文件, 那么在执...

    大江小浪
  • iOS基于GPUImage的图像形变设计(复杂形变部分)

    在上一部分,我们介绍了两种简单形变的GPUImage实现方式,包括自定义FragmentShader,和自定义顶点数组。这一部分,我们将介绍更为复杂的一些图像形...

    天天P图攻城狮
  • VMware vCloud NFV 2.0,进军服务提供商NFV市场

    VMware正在加大NFV领域的投入,为产品添加新功能,如NSX网络虚拟化,希望获得更多的服务提供商市场。 ? 总的来说,所涉及的产品和功能都被打包为vClou...

    SDNLAB
  • linux服务器搭建之路12-修改文件/文件夹属性和权限

    通过ls -l 目录/文件可以查看其属性和权限,例如查看当前文件夹下的所有文件属性

    锦小年
  • 5个你必须知道的Docker实用工具

    原文:5 Docker Utilities You Should Know 作者:Shekhar Gulati 翻译:Vincent Docker社区已经创建了...

    小小科
  • 将缓存数据率提升50%,MIT、Intel的研究人员还让宽带利用率提高5倍 | 黑科技

    镁客网
  • Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法

     Shutter是一个由第三方提供的在Ubuntu上运行的截图工具,相对于系统自带的截图工具(默认可通过Ctrl + Shift + Print快捷键启动截图)...

    砸漏

扫码关注云+社区

领取腾讯云代金券