linux許可權管理
一、檔案的基本許可權
1.基本許可權的修改
chomod [選項] 模式 檔名
選項:-r
模式:[ugoa][+-=][rwx]
u:所有者 g:所屬組 o : 其他人 a :所有人
+ :增加 -:減少 = :為
r :讀 w : 寫 x:執行
例:chomod g+w,o+w file.sh 給file.sh 的所屬組,其他人增加 寫許可權
許可權的數字表示 :
r=4 w=2 x=1
那麼rwxxrw-rw- 就是 755許可權
777為最高許可權 755 為普通目錄許可權 644 為普通檔案許可權
2.許可權的作用
許可權對檔案的作用
r:讀取檔案內容 (cat、more、head、tail)
w:編輯、新增、修改檔案內容(vi、echo)
x : 可執行
許可權對目錄的作用:
r : 可以查詢目錄下檔名(ls)
w:具有修改目錄結構的許可權。如:新建檔案和目錄、刪除目錄和檔案、重新命名此目錄下的檔案和目錄、剪下。(touch、rm、mv、cp)
x :可以進入目錄。
3.其他許可權命令
chown 使用者名稱 檔名 修改檔案的所有者
chgrp 組名 檔名 修改檔案所屬組
二、檔案的預設許可權
umask 檢視預設許可權
linux預設的許可權問0022
第乙個0 : 檔案的特殊許可權
022 :檔案預設許可權
建立檔案預設許可權是 644
建立目錄預設許可權是755
檔案的預設許可權
檔案預設不能建立為執行檔案,必須手動賦予執行許可權
所以檔案的預設最大許可權為666
預設許可權需要換算成字母再相減
建立檔案之後的預設許可權為666減去umask值
目錄的預設許可權
目錄的預設許可權最大為777
預設許可權需要換算成字母再相減。
建立目錄之後的目錄許可權為777減去umask
修改umask值:
umask 0000 #臨時修改
vi /etc/profile #永久修改
FastDFS學習日誌
iniloadfromfile 將當前目錄改為指定的工作目錄,初始化pcontext結構,將pcontext中的current section指向global,同時初始化pcontext的hash組。如果配置檔案是網路檔案,則從網路伺服器上獲取配置檔案資訊,否則直接從本地讀取配置檔案 初始化inic...
Lisp 學習日誌
從噹噹買到了 實用common lisp教程 冰河譯 終於有本 新 的lisp書了。準備把學習過程中比較惱人的問題記在這裡。sbcl clisp都只有x86版,看著clozure cl 1.7 有win64版,因為用的win64,就選了ccl。嘗試 format nil r 999999999999...
OO學習日誌
今天晚上看了乙個半小時的oo,那個叫一頭汗吶,紅臉的說。偶對oo一竅不通,只是在工作中依稀對oo有點點了解。自知一點都不系統。今天把3年前買的清華出的c 教程拿出來,把oo,和繼承多型幾章翻看了一遍。算是有個初步的了解。多重繼承還沒看。休息一會 1.virtual關鍵字 是專用來解決函式的多型性的,...