最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mac 系統(tǒng)下使用 chmod 命令修改文件權(quán)限

 更新時(shí)間:2017年10月20日 10:17:24   投稿:mrr  
這篇文章主要介紹了mac 系統(tǒng)下使用 chmod 命令修改文件權(quán)限的相關(guān)資料,需要的朋友可以參考下

PC 端修改文件訪問(wèn)權(quán)限算是比較常用的操作,在安裝部分軟件時(shí)經(jīng)常需要使用到。在 Mac 系統(tǒng)的終端上修改文件權(quán)限使用的是 Linux 中的 chmod 命令。這里詳細(xì)介紹一下該命令的相關(guān)使用。

也可以直接通過(guò) man chmod 在終端工具上查看該命令的幫助手冊(cè)。

查看文件權(quán)限

ls -l 命令可以查看當(dāng)前目錄下所有文件的訪問(wèn)權(quán)限,也可以查看指定文件。比如,查看 Tomcat bin 目錄中的 startup.sh 文件的訪問(wèn)權(quán)限時(shí):

yifeng:bin yifeng$ ls -l startup.sh
-rwxrwxrwx@ 1 yifeng staff 1904 9 27 18:32 startup.sh

上面打印的文件信息中每一部分所代表的含義,分別對(duì)應(yīng)如下解釋?zhuān)?/p>

文件類(lèi)型和訪問(wèn)權(quán)限 文件數(shù)量 所屬用戶 所在群組 文件大小 修改日期(月 日 時(shí) 分) 文件名稱

第一部分詳細(xì)說(shuō)明一下,就以 “-rwxrwxrwx” 為例:第一個(gè)符號(hào)代表文件類(lèi)型, “-” 符號(hào)表示該文件是非目錄類(lèi)型,“d” 符號(hào)表示目錄類(lèi)型;( 末尾的 @ 符號(hào)表示文件拓展屬性,屬于文件系統(tǒng)的一個(gè)功能。)

后面九個(gè)字母分為三組,從前到后每組分別對(duì)應(yīng)所屬用戶(user)、所屬用戶所在組(group)和其他用戶(other)對(duì)該文件的訪問(wèn)權(quán)限;

每組中的三個(gè)字符 “rwx” 分別表示對(duì)應(yīng)用戶對(duì)該文件擁有的可讀/可寫(xiě)/可執(zhí)行權(quán)限,沒(méi)有相應(yīng)權(quán)限則使用 “-” 符號(hào)替代。

修改訪問(wèn)權(quán)限

根據(jù)上面查看權(quán)限部分的介紹,修改權(quán)限也應(yīng)包括訪問(wèn)用戶、添加或取消操作、具體權(quán)限和訪問(wèn)文件,即:

chmod 用戶+操作+權(quán)限 文件

用戶部分:使用字母 u 表示文件擁有者(user),g 表示擁有者所在群組(group),o 表示其他用戶(other),a 表示全部用戶(all,包含前面三種用戶范圍);

操作部分:“+” 符號(hào)表示增加權(quán)限,“-” 符號(hào)表示取消權(quán)限,“=” 符號(hào)表示賦值權(quán)限;

權(quán)限部分:“r” 符號(hào)表示可讀(read),“w” 表示可寫(xiě)(write),“x” 表示可執(zhí)行權(quán)限(execute);

文件部分:如不指定文件名,表示操作對(duì)象為當(dāng)前目錄下的所有文件。

還以前面 startup.sh 文件為例,將擁有者所在群組和其他用戶改為可讀可寫(xiě)權(quán)限、取消可執(zhí)行權(quán)限的使用方式為:

chmod go-x startup.sh

然后使用 ls 命令查看權(quán)限,

yifeng:bin yifeng$ ls -l startup.sh
-rwxrw-rw-@ 1 yifeng staff 1904 9 27 18:32 startup.sh

可以看到,文件訪問(wèn)權(quán)限已經(jīng)按照要求發(fā)生對(duì)應(yīng)變化。

如果是復(fù)雜一點(diǎn)操作的話,可以同時(shí)使用多種操作符添加和取消權(quán)限,并且可以使用 “,” 符號(hào)同時(shí)對(duì)不同用戶范圍修改權(quán)限,比如:

chmod g+x,o+x-w startup.sh

還有一種簡(jiǎn)單的寫(xiě)法,使用數(shù)字表示權(quán)限部分的讀/寫(xiě)/可執(zhí)行權(quán)限類(lèi)型。數(shù)字和權(quán)限類(lèi)型的對(duì)應(yīng)關(guān)系,可以從這張圖中直觀地看出來(lái):

即,1 表示可執(zhí)行,2 表示可寫(xiě),4 表示可讀。每種類(lèi)型數(shù)字相加所得到的值表示交叉部分的公共類(lèi)型。

這樣的話,使用三個(gè)數(shù)字便可以分別代表三種不同用戶類(lèi)型的權(quán)限修改結(jié)果。比如,修改所有用戶的訪問(wèn)權(quán)限均為可讀可寫(xiě)可執(zhí)行(rwx)的話,這樣使用即可:

chmod 777 startup.sh

三個(gè)數(shù)字從前到后分別表示 u、g、o 三種用戶類(lèi)型的訪問(wèn)權(quán)限,使用時(shí)按需修改。

補(bǔ)充一點(diǎn),有時(shí)候需要遞歸修改目錄文件及其子目錄中的文件類(lèi)型,可以使用 -R 選項(xiàng)。

總結(jié)

以上所述是小編給大家介紹的mac 系統(tǒng)下使用 chmod 命令修改文件權(quán)限,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論

兖州市| 庐江县| 奉贤区| 高碑店市| 哈密市| 永清县| 深泽县| 专栏| 称多县| 冀州市| 五家渠市| 平阳县| 南安市| 大港区| 屯门区| 和硕县| 汉源县| 崇州市| 宁国市| 甘德县| 晋州市| 南靖县| 蒲城县| 会昌县| 沙河市| 沅陵县| 镶黄旗| 治县。| 曲沃县| 威远县| 襄垣县| 兰考县| 延安市| 车险| 福清市| 正安县| 沧州市| 唐河县| 东兴市| 吉林省| 射洪县|