2016 6 5 學習日誌

2021-07-13 03:54:07 字數 1147 閱讀 7250

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關鍵字 是專用來解決函式的多型性的,...