檔案屬性檢視命令:ls -l filename
目錄屬性檢視命令:ls -dl directory
-|rw-r–r–.|1| root| root| 46 |oct 1 05:03 |filename「-「:檔案型別
- (普通檔案)
d (目錄)
c (字元裝置)
s (套接字)
p (管道)
b (快裝置)
「rw-r–r–」:檔案讀寫許可權
rw-|r–|r–
第一部分u:所有人的許可權
第二部分g:所有組的許可權
第三部分o:其他人的許可權
「1」:對檔案:檔案內容被系統記錄的次數
對目錄:目錄中檔案屬性的位元組數
第乙個」root」:檔案所有人
第二個」root」:檔案所有組
「46」:檔案內容的大小
「oct 1 05:03」:檔案最後一次被修改的時間
「filename」:檔名
chown username file|dir (更改檔案的所有人)
chown username.groupname file|dir (更改所有人所有組)
chown -r username dir (更改目錄本身及裡面所有內容的所有人)
chgrp -r groupname dir (更改目錄本身及裡面所有內容的所有組)
三種許可權介紹:1.字元方式修改該檔案許可權r
對檔案:可以檢視檔案中的字元
對目錄:可以檢視目錄中檔案的資訊
w
對檔案:可以更改檔案內字元
對目錄:可以在目錄中新增刪除檔案
x
對檔案:可以執行檔案內記錄的程式動作
對目錄:可以進入目錄中
chmod [-r]
<+|-|=>
file|dir
2.數字方式修改該檔案許可權
r=4,w=2,x=1
故: 7=rwx
6=rw-
5=r-x
4=r–
3=-wx
2=-w-
1=–x
0=—普通使用者建立檔案的許可權為664,建立目錄的許可權為775
超級使用者建立檔案的許可權為644,建立目錄的許可權為755
修改命令:chmod 修改後許可權值 file
從系統存在角度來說,開放權力越大,系統存在意義越高;從系統安全角度來說,開放權力越少,系統安全性越高。
設定方式如下:
umask ##檢視系統保留許可權預設為022
vim /etc/bashrc ##當前shell
70if [$uid
-gt199] && ["`id-gn`"="`id-un`"]; then
71 umask 002
##普通使用者umask
72else
73 umask 022
##超級使用者umask
74fi
vim /etc/profile ##系統
59if[$uid
-gt199] && ["`id -gn`" = "`id -un`"]; then
60 umask 002
##普通使用者umask
61else
62 umask 022
##超級使用者umask
63fi
修改配置檔案後,需輸入source /etc/bashrc或source /etc/profile,使設定立即生效。 Linux之檔案許可權管理
許可權字元數字可讀r 4可寫w2 可執行x1無 0檔案 目錄的許可權由10個字元組成 第乙個字元表示物件型別 目錄 d 鏈結 l 檔案 第二三四個字元 當前使用者 u 第五六七個字元 當前使用者組的其它成員 g 第 十個字元 上兩者以外其它使用者 o 例如,乙個檔案的當前使用者 使用者組的其它成員 ...
Linux檔案許可權管理 之 讀寫執行許可權
經過了入門篇的介紹,相信小夥伴們都已經了解了linux檔案許可權的基礎相關知識了,下面就來了解一下讀寫執行許可權。在linux系統中,對於檔案和目錄的許可權無外乎三個 讀 寫 執行。許可權 作用 操作 r讀取內容 cat more head tail w編輯 新增 修改檔案內容 vi echo x可...
Linux檔案許可權管理
linux下面所有的檔案儲存都是以檔案的形式儲存,用ls指令就可以檢視當前目錄下所有檔案的許可權 這個許可權是你現在使用的登入者身份下的許可權哦,也就是說,你以不同的身份登入時,許可權有可能是不一樣的 舉乙個例子 rw r r 1 root root 43240,sep4 18 23 install...