chmod使用範例

2021-06-08 16:49:39 字數 1318 閱讀 7818

chmod 750 a.out 改變 a.out的許可權為750; chmod a+x a.out 對所有使用者增加 a.out的執行許可權,a(all)表示所有使用者; chmod u=rwx a.out 設定屬主的許可權為讀、寫和執行, u(user)表示屬主使用者; chmod g+rw a.out 增加同組使用者的讀寫許可權, g(group)表示同組使用者;

chmod 750 a.out 

改變 a.out的許可權為750; 

chmod a+x a.out 

對所有使用者增加 a.out的執行許可權,a(all)表示所有使用者; 

chmod u=rwx a.out 

設定屬主的許可權為讀、寫和執行, u(user)表示屬主使用者; 

chmod g+rw a.out 

增加同組使用者的讀寫許可權, g(group)表示同組使用者; 

chmod o-w a.out 

減少其他使用者的寫許可權, o(others)表示其他使用者; 

chmod go= a.out 

清除同組和其他使用者的所有許可權; 

chmod o=u-w a.out

範例 :將檔案 file1.txt 設為所有人皆可讀取 : 

chmod ugo+r file1.txt 

將檔案 file1.txt 設為所有人皆可讀取 : 

chmod a+r file1.txt 

將檔案 file1.txt 與 file2.txt 設為該檔案擁有者,與其所屬同乙個群體者可寫入,但其他以外的人則不可寫入 : 

chmod ug+w,o-w file1.txt file2.txt 

將 ex1.py 設定為只有該檔案擁有者可以執行 : 

chmod u+x ex1.py 

將目前目錄下的所有檔案與子目錄皆設為任何人可讀取 : 

chmod -r a+r * 

此外chmod也可以用數字來表示許可權如 chmod 777 file 

語法為:chmod abc file 

其中a,b,c各為乙個數字,分別表示user、group、及other的許可權。 

r=4,w=2,x=1 

若要rwx屬性則4+2+1=7; 

若要rw-屬性則4+2=6; 

若要r-x屬性則4+1=7。 

範例: 

chmod a=rwx file  和 

chmod 777 file 

效果相同 

chmod ug=rwx,o=x file  和 

chmod 771 file 

效果相同 

若用chmod 4755 filename可使此程式具有root的許可權

游標使用範例

declare colname varchar 100 declare cu cname cursor for select name from syscolumns where id object id sh data 1 ok open cu cname fetch next from cu c...

cmake使用範例

cmake作為一款跨平台的專案構建工具,其使用範圍已經越來越廣,本文以實際專案為例,展示乙個使用該編譯工具的模板。希望我們都能在這些高效的工具幫助下都享受程式設計的樂趣。project src libs modules includes build bin cmakelists 根目錄下cmakel...

storm使用範例

此案例實現從陣列中隨機讀取字串傳送到bolt,bolt將字串變成大寫傳送到下乙個bolt,bolt將字串加上時間戳然後寫到檔案中 public class randomwordspout extends baserichspout 初始化方法,在spout元件例項化時呼叫一次 override pu...