欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

查看文件權(quán)限

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

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

上面打印的文件信息中每一部分所代表的含義,分別對應(yīng)如下解釋:

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

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

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

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

修改訪問權(quán)限

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

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

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

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

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

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

還以前面 startup.sh 文件為例,將擁有者所在群組和其他用戶改為可讀可寫權(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

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

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

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

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

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

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

chmod 777 startup.sh

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

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

總結(jié)

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

相關(guān)文章

最新評論