亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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

查看文件權限

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

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

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

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

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

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

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

修改訪問權限

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

chmod 用戶+操作+權限 文件

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

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

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

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

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

chmod go-x startup.sh

然后使用 ls 命令查看權限,

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

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

如果是復雜一點操作的話,可以同時使用多種操作符添加和取消權限,并且可以使用 “,” 符號同時對不同用戶范圍修改權限,比如:

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

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

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

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

chmod 777 startup.sh

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

補充一點,有時候需要遞歸修改目錄文件及其子目錄中的文件類型,可以使用 -R 選項。

總結

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

您可能感興趣的文章:

相關文章

最新評論