mac上賦予文件執行權限


(文章轉載自:http://www.7do.net/resources-11706-1-1.html

[軟件破解] 如何設置文件夾權限為777 mac os x系統下 chmod +x comdfile [復制鏈接]

   
 
 
 
mac

Rank: 9Rank: 9Rank: 9

跳轉到指定樓層
樓主
 
  發表於 2014-7-1 20:09:49 |只看該作者 |倒序瀏覽

chmod 777的含義:
0 ~; j) s6 ^+ ^1 @+ O 七度蘋果電腦軟件
文件/目錄權限設置命令:chmod 

這是Linux系統管理員最常用到的命令之一,它用於改變文件或目錄的訪問權限。該命令有兩種用法: 

用包含字母和操作符表達式的文字設定法 
. y1 l+ c6 {" k$ a 七度蘋果電腦軟件
其語法格式為:chmod [who] [opt] [mode] 文件/目錄名 7 A+ F- C2 w% G; }4 ?3 F( B 七度蘋果電腦軟件
! q6 j. Q( x* h 七度蘋果電腦軟件
其中who表示對象,是以下字母中的一個或組合: 8 ?- l0 t* u' y- D" h$ r 七度蘋果電腦軟件
- I  u' q% e4 u5 C 七度蘋果電腦軟件
u:表示文件所有者 
g:表示同組用戶 
o:表示其它用戶 5 h0 W$ q# T  g/ q+ m. O 七度蘋果電腦軟件
a:表示所有用戶 " A3 U$ H; p8 A. N' r; V) k 七度蘋果電腦軟件
opt則是代表操作,可以為: 
+:添加某個權限 0 T" @) b7 ~: W& B1 m 七度蘋果電腦軟件
-:取消某個權限 % A6 K5 m* {% m5 ^8 ~ 七度蘋果電腦軟件
=:賦予給定的權限,並取消原有的權限 ( [& m/ k  \8 V1 z* C 七度蘋果電腦軟件
而mode則代表權限: 
r:可讀 8 `: f6 g3 `% C 七度蘋果電腦軟件
w:可寫 ! ^3 G8 H6 V0 d1 S, H; g 七度蘋果電腦軟件
x:可執行 

例如:為同組用戶增加對文件a.txt的讀寫權限: 

chmod g+rw a.txt 

用數字設定法 , }  p: G  U- e9 o; ^ 七度蘋果電腦軟件

而數字設定法則更為簡單:chmod [mode] 文件名 
) p7 A4 x1 ^% h8 ] 七度蘋果電腦軟件
關鍵是mode的取值,一開始許多初學者會被搞糊塗,其實很簡單,我們將rwx看成二進制數,如果有則有1表示,沒有則有0表示,那么rwx r-x r- -則可以表示成為: 
# ?) |& b. Q& }# b9 q' u 七度蘋果電腦軟件
111 101 100 8 D: m- f! P' Z! Y! z 七度蘋果電腦軟件
7 g+ u' I' z3 ^$ P 七度蘋果電腦軟件
再將其每三位轉換成為一個十進制數,就是754。 ( X: V0 `) {0 ^" @1 g1 J 七度蘋果電腦軟件

例如,我們想讓a.txt這個文件的權限為: 4 {2 e  h# H& l! X4 [ 七度蘋果電腦軟件
3 X  I+ \9 y& X' ^3 H) H 七度蘋果電腦軟件
自己 同組用戶 其他用戶 
可讀 是 是 是 
可寫 是 是 可執行 

那么,我們先根據上表得到權限串為:rw-rw-r--,那么轉換成二進制數就是110 110 100,再每三位轉換成為一個十進制數,就得到664,因此我 們執行命令: 5 P" o+ O! {$ R* S 七度蘋果電腦軟件
, \5 I' _" z: o6 C2 f 七度蘋果電腦軟件
chmod 664 a.txt

如何設置文件夾權限為777

先進terminal,然后輸入Wally的命令,后面添加你的目錄名。
sudo chmod -R 777

 

或者

打開終端,切換到保存該文件的路徑下,為該文件添加可執行權限,命令如下:
 
chmod +x Hello.swift


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM