檢視檔案和目錄的許可權
ls –al使用 ls 不帶引數只顯示檔名稱,通過ls –al` 可以顯示檔案或者目錄的許可權資訊。
-rw-r–r– 1 lusifer lusifer 675 oct 26 17:20 .profile
•-:普通檔案
•rw-:說明使用者 lusifer 有讀寫許可權,沒有執行許可權
•r–:表示使用者組 lusifer 只有讀許可權,沒有寫和執行的許可權
•r–:其他使用者只有讀許可權,沒有寫許可權和執行的許可權
-rw-r–r–
lusifer
lusifer
oct 26 17:20
.profile
文件型別及許可權 連線數 文件所屬使用者 文件所屬組 文件大小 文件最後被修改日期 文件名稱
rw-r–
r–文件型別 文件所有者許可權(user) 文件所屬使用者組許可權(group) 其他使用者許可權(other)
文件型別
•d 表示目錄
•l 表示軟連線
•– 表示檔案
•c 表示串列埠字元裝置檔案
•b 表示可供儲存的塊裝置檔案
•餘下的字元 3 個字元為一組。r 唯讀,w 可寫,x 可執行,- 表示無此許可權
連線數指有多少個檔案指向同乙個索引節點。
文件所屬使用者和所屬組
就是文件屬於哪個使用者和使用者組。檔案所屬使用者和組是可以更改的
文件大小
預設是 bytes
更改操作許可權
chown
是 change owner 的意思,主要作用就是改變檔案或者目錄所有者,所有者包含使用者和使用者組
chown [-r] 使用者名稱 檔案或者目錄
chown [-r] 使用者名稱 使用者組名稱 檔案或目錄
-r:進行遞迴式的許可權更改,將目錄下的所有檔案、子目錄更新為指定使用者組許可權
chmod
改變訪問許可權
chmod [who] [+ | - | =] [mode] 檔名
who表示操作物件可以是以下字母的乙個或者組合
•u:使用者 user
•g:使用者組 group
•o:表示其他使用者
•a:表示所有使用者是系統預設的
操作符號
•+:表示新增某個許可權
•-:表示取消某個許可權
•=:賦予給定的許可權,取消文件以前的所有許可權
mode
表示可執行的許可權,可以是 r、w、x
檔名檔名可以使空格分開的檔案列表
示例 lusifer@ubuntubase:~ls
−alt
est.
txt−
rw−r
w−r–
1lus
ifer
lusi
fer6
nov2
21:47t
est.
txtl
usif
er@u
bunt
ubas
e:l s−
alte
st.t
xt−r
w−rw
−r–1
lusi
ferl
usif
er6n
ov221
:47te
st.t
xtlu
sife
r@ub
untu
base
:chmod u=rwx,g+r,o+r test.txt
lusifer@ubuntubase:~ls
−alt
est.
txt−
rwxr
w−r–
1lus
ifer
lusi
fer6
nov2
21:47t
est.
txtl
usif
er@u
bunt
ubas
e:l s−
alte
st.t
xt−r
wxrw
−r–1
lusi
ferl
usif
er6n
ov221
:47te
st.t
xtlu
sife
r@ub
untu
base
:數字設定法
數字設定法中數字表示的含義
•0 表示沒有任何許可權
•1 表示有可執行許可權 = x
•2 表示有可寫許可權 = w
•4 表示有可讀許可權 = r
也可以用數字來表示許可權如 chmod 755 file_name
r w x
r – x
r - x
4 2 1 4 - 1 4 - 1
user group others
若要 rwx 屬性則 4+2+1=7
若要 rw- 屬性則 4+2=6
若要 r-x 屬性則 4+1=5
lusifer@ubuntubase:~ch
mod777te
st.t
xtlu
sife
r@ub
untu
base
: chm
od
777tes
t.tx
tlus
ifer
@ubu
ntub
ase:
ls -al test.txt
-rwxrwxrwx 1 lusifer lusifer 6 nov 2 21:47 test.txt
lusifer@ubuntubase:~ch
mod770te
st.t
xtlu
sife
r@ub
untu
base
: chm
od
770tes
t.tx
tlus
ifer
@ubu
ntub
ase:
ls -al test.txt
-rwxrwx— 1 lusifer lusifer 6 nov 2 21:47 test.txt
第 02 章 基礎設施即服務(2 8)
andy yu發表於 2018 08 29 shutdown 命令可以用來進行關機程式,並且在關機以前傳送訊息給所有使用者正在執行的程式,shutdown 也可以用來重開機。命令 語法 引數 引數說明 shutdown shutdown t seconds rkhncff time message ...
第 02 章 基礎設施即服務(2 9)
tar 命令 語法 引數 引數說明 tar tar cxzjvf 壓縮打包文件的名稱 欲打包目錄 c 建立乙個歸檔檔案的引數指令 x 解開乙個歸檔檔案的引數指令 z 是否需要用 gzip 壓縮 j 是否需要用 bzip2 壓縮 v 壓縮的過程中顯示檔案 f 使用檔名,在 f 之後要立即接檔名 tf ...
第 02 章 基礎設施即服務(3 2)
linux 作業系統是乙個多使用者作業系統,它允許多使用者同時登入到系統上並使用資源。系統會根據賬戶來區分每個使用者的檔案,程序,任務和工作環境,使得每個使用者工作都不受干擾。使用 root 使用者 在實際生產操作中,我們基本上都是使用超級管理員賬戶操作 linux 系統,也就是 root 使用者,...