mac 系统下使用 chmod 命令修改文件权限
发布时间:2023-02-05 19:12:27
PC 端修改文件访问权限算是比较常用的操作,在安装部分软件时经常需要使用到。在 Mac 系统的终端上修改文件权限使用的是 Linux 中的 chmod 命令。这里详细介绍一下该命令的相关使用。
也可以直接通过 man chmod 在终端工具上查看该命令的帮助手册。
查看文件权限
ls -l 命令可以查看当前目录下所有文件的访问权限,也可以查看指定文件。比如,查看 Tomcat bin 目录中的 startup.sh 文件的访问权限时:
1.yifeng:bin yifeng$ ls -l startup.sh
2.-rwxrwxrwx@ 1 yifeng staff 1904 9 27 18:32 startup.sh
上面打印的文件信息中每一部分所代表的含义,分别对应如下解释:
1.文件类型和访问权限 文件数量 所属用户 所在群组 文件大小 修改日期(月 日 时 分) 文件名称
第一部分详细说明一下,就以 “-rwxrwxrwx” 为例:第一个符号代表文件类型, “-” 符号表示该文件是非目录类型,“d” 符号表示目录类型;( 末尾的 @ 符号表示文件拓展属性,属于文件系统的一个功能。)
后面九个字母分为三组,从前到后每组分别对应所属用户(user)、所属用户所在组(group)和其他用户(other)对该文件的访问权限;
每组中的三个字符 “rwx” 分别表示对应用户对该文件拥有的可读/可写/可执行权限,没有相应权限则使用 “-” 符号替代。
修改访问权限
根据上面查看权限部分的介绍,修改权限也应包括访问用户、添加或取消操作、具体权限和访问文件,即:
1.chmod 用户+操作+权限 文件
用户部分:使用字母 u 表示文件拥有者(user),g 表示拥有者所在群组(group),o 表示其他用户(other),a 表示全部用户(all,包含前面三种用户范围);
操作部分:“+” 符号表示增加权限,“-” 符号表示取消权限,“=” 符号表示赋值权限;
权限部分:“r” 符号表示可读(read),“w” 表示可写(write),“x” 表示可执行权限(execute);
文件部分:如不指定文件名,表示操作对象为当前目录下的所有文件。
还以前面 startup.sh 文件为例,将拥有者所在群组和其他用户改为可读可写权限、取消可执行权限的使用方式为:
1.chmod go-x startup.sh
然后使用 ls 命令查看权限,
1.yifeng:bin yifeng$ ls -l startup.sh
2.-rwxrw-rw-@ 1 yifeng staff 1904 9 27 18:32 startup.sh
可以看到,文件访问权限已经按照要求发生对应变化。
如果是复杂一点操作的话,可以同时使用多种操作符添加和取消权限,并且可以使用 “,” 符号同时对不同用户范围修改权限,比如:
1.chmod g+x,o+x-w startup.sh
还有一种简单的写法,使用数字表示权限部分的读/写/可执行权限类型。数字和权限类型的对应关系,可以从这张图中直观地看出来:
即,1 表示可执行,2 表示可写,4 表示可读。每种类型数字相加所得到的值表示交叉部分的公共类型。
这样的话,使用三个数字便可以分别代表三种不同用户类型的权限修改结果。比如,修改所有用户的访问权限均为可读可写可执行(rwx)的话,这样使用即可:
1.chmod 777 startup.sh
三个数字从前到后分别表示 u、g、o 三种用户类型的访问权限,使用时按需修改。
补充一点,有时候需要递归修改目录文件及其子目录中的文件类型,可以使用 -R 选项。
以上是小编为大家整理的mac 系统下使用 chmod 命令修改文件权限,希望能帮到大家,更多相关资讯,请关注macdown!


猜你喜欢
- 由于特殊符号比较少用到,对于很多人来说都不知道如何在wps表格中插入特殊符号,下面就让小编告诉你如何在wps表格中插入特殊符号 的方法。在w
- 格式工厂如何调高视频音量?最近有小伙伴向我询问如何使用格式工厂调高视频音量?不会的小伙伴请看下文,今天小编将给大家带来格式工厂调高视频音量的
- 绝地求生游戏崩溃解决办法win10?绝地求生是一款非常火爆的端游游戏,拥有众多的游戏玩家,但是有的使用win10系统的用户玩着玩着发现游戏崩
- 中国知网是一个非常不错的网站,对此很多用户会在中国知网下载一些论文,不过下载后发现该网站下载的文章都是CAJ格式的,也就是说这些文章只能使用
- 我们知道笔记本电脑用久了总是会出现这样或者那样的问题,其中最常见就是死机了,不少用户反映说自己的笔记本电脑经常死机,那么遇到这个问题该怎么办
- 大家在使用word的过程中,有时要把字体放的很大才能满足需要。可是大家都知道,在word中的可选字号里,最大的只有72.那么怎么样才能得到满
- 什么时候会出现“automation服务器不能创建对象”这句话呢?让小编来告诉你们哈,它一般在我们打印的时候会出现。而今天小编的任务就是来说
- 在做社会调研或科学实验时常常需要把得到的实验数据拟合成曲线图,这样可以使结果形象易懂。下面将介绍怎么用excel来快速地进行曲线拟合。包括添
- 第1步:画草图首先我们要对流程图有一个整体的构想,最简单的方法,就是将初步构想先用笔在纸上画出来,并反复修改定形。草图有助于整理我们的想法,
- 在平时的生活中,我们偶尔需要放松一下,因此会在网络上看看视频,但是我们在看视频的时候会出现绿屏,那么当你遇到电脑看视频绿屏怎么办?不知道的朋
- 不少用户在Win10系统中开启飞行模式后就无法关闭了,Win10飞行模式关不了,就无法连接无线网络,这个问题怎么解决呢?相信很多用户都非常的
- 有的朋友喜欢用火狐浏览器,打开网页时想把默认浏览器设置为这款浏览器,除了在软件内可以这样去设置默认,其实在win7系统中也可以实现将火狐浏览
- 有时我们可能需要将wps表格分栏打印,对于新手来说,可能不知道怎样设置。下面就让小编告诉你wps表格分栏打印怎样设置,希望对大家有所帮助。w
- 无论是在 Windows 10 安装过程中未检测到正确的地理位置,或是配置了错误的国家/地区设置,还是用户漫游到子其它国家或地区,都有可能造
- WPS文字是一款实用的办公软件,利用该软件不仅可以进行文字的输入和图片的插入,还可以输入数学公式,一般要怎么设置呢?下面就让小编告诉你 wp
- 快捷方式或者是应用程序本身都可以固定到Win8系统开始屏幕中,但是要固定一个文本文件正常的方法就不管用了,下面有个另辟蹊径的方法,大家可以尝
- 在日常使用 Word 的过程中,如果需要给指定的人设置特定的权限,这时该如何操作呢?步骤一:先打开你需要分享的文档:步骤二:找到【文件】,并
- win11有人脸识别吗 ?怎么设置?本文就为大家带来了win11人脸识别设置图文教程,需要的朋友一起看看吧在win11系统中,用户除了使用数
- 苹果笔记本电脑怎么用U盘启动?苹果MacBook笔记本电脑如何使用快捷键进行U盘启动进入PE安装系统呢?下面就给大家介绍苹果笔记本电脑的U盘
- Mac平台的微信早就支持朋友圈功能,经过一段时间的等待,win10用户终于也可以在电脑上刷朋友圈了,接下来小编就来看看win10微信朋友圈查