linux學習筆記 1

2021-03-31 08:56:57 字數 1742 閱讀 7779

第一部分

shell

第一章

檔案安全與許可權 1

.1 檔案

當你建立乙個檔案,系統儲存了關於有關該檔案的資訊,包括:

檔案的位置

檔案型別

檔案長度

哪些使用者擁有該檔案,哪些使用者可以訪問該檔案i節點

檔案的修改時間

檔案的許可權位1.

2檔案型別 d

目錄

l 符號鏈結(指向另一檔案) s

套接字檔案 b

塊裝置檔案 c

字元裝置檔案 p

命名管道檔案 -

普通檔案 1

.3許可權

除開最前面的「

-」,一共是

9個字元,分別對應

9個許可權位,可分為3組。

r

讀許可權w 寫/

更改許可權

x 執行該指令碼或程式的許可權

第一組定義了檔案屬主許可權

第二組定義了檔案屬主預設組許可權

第三組定義了系統中其他使用者的許可權1.

4 改變許可權位

chmod

改變檔案的許可權位,有絕對模式和符號模式之分。 1

.4.1

符號模式

chmod

命令的一般格式為:

chmod [who] operator [permission] filename

who的含義為: u

檔案屬主許可權 g

同組使用者許可權 o

其他使用者許可權 a

所有使用者許可權

operator

的含義為: +

增加許可權 -

取消許可權 =

設定許可權

permission

的含義: r

讀許可權

w 寫許可權 x

執行許可權 s

檔案屬主和組

set-id t

粘性位

l 給檔案加鎖,使其他使用者無法訪問 u

,g,o

針對檔案屬主,同組使用者及其他使用者的操作 1

.4

.2 chmod

命令舉例

假定檔案

myfile

檔案最初具有這樣的許可權:

rwx rwx rwx:

chmod a-x myfile

收回所有使用者執行許可權 1

.4.3

絕對模式

chmod

命令絕對模式的一般形式為:

chmod [mode] file

其中mode

是乙個八進位制數。

在絕對模式中,每乙個許可權位用乙個八進位制數表示

0400

檔案屬主可讀

0010

同組使用者可執行

0200

檔案屬主可寫

0004

其他使用者可讀

0100

檔案屬主可執行

0002

其他使用者可寫

0040

同組使用者可讀

0001

其他使用者可執行

0020

同組使用者可寫

設定許可權時,只需按上查出與其相對應的許可權數,相加起來,就是相應的許可權位。1.

5 目錄

目錄的許可權位和檔案的許可權位有所不同,目錄的讀許可權意味著可以列出其中的內容。寫許可權意味著可以在該目錄中建立檔案,執行許可權位則意味著搜尋和訪問該目錄。目錄的許可權將會覆蓋目錄中檔案的許可權。

linux學習筆記 1

as4和fc3一樣,2.6.8核心開始vfat的驅動,模組就加進去了乙個預設的codepage選項,這個選項要和系統的locale一致。所以mount的時候預設的情況下就得加上utf8來override模組的設定。雖然dmesg裡面會報錯,但是經過實際的操練,這是唯一正常使用vfat分割槽的辦法 i...

linux學習筆記(1)

切入終端介面 ctrl alt f1 f6 文字介面登入 tty1 tty6 終端機 ctrl alt f7 圖形介面桌面。若以純文字啟動則tty7沒有東西,可以用startx來啟動x window 歡迎訊息的內容,是記錄到 etc issue當中的 系統預設登入模式run level 7中 常用兩...

Linux學習筆記1

1.以root身份登入系統,列出 目錄下的二級和 子目錄,將結果放到指定的檔案中。解 ls l home home direction2.txt ls l home user home user direction3.txt 注 用ls列出目錄的內容,用 l列出檔案詳細資訊,後面接的是目錄的路徑,然...