******檔案許可權********
list -l 檔名
檢視檔案屬性
檢視桌面檔案aka:
檔案屬性 -rw-r--r--. 1 root root 0 apr 8 04:01 aka
從左至右分為8個部分
① -檔案型別-——
普通檔案
d——錄c——
字元裝置
s——接字p——
管道b——快裝置l——
連線②rw-r--r--
檔案讀寫許可權
三個字元一組,共三組,從左至右分別對應:使用者自己,所屬組,其他人
即使用者自己可讀寫,組員可讀,其他人可讀。
③ 1對檔案:檔案內容被系統記錄的次數
對目錄:目錄中檔案屬性的位元組數
④ root
檔案所有人
⑤ root
檔案所屬組
⑥ 0
檔案大小,這是個空的檔案
⑦ apr 8 04:01
檔案最後一次被修改的時間
⑧ aka
檔名***檔案所有人與組的管理****
chown 使用者名稱 檔名 更改檔案所有人
chown 使用者名稱.組名 檔名 更改檔案所有人和所有組
chown -r 使用者名稱 目錄名 更改目錄與目錄內容的所有人
chown -r 組名 目錄名
更改目錄與目錄內容的所有組
監控命令
*******檔案許可權*******
rw- | r-- | r--
u g o
1.r對檔案:可以檢視檔案中的字元
對目錄:可以檢視目錄中檔案的資訊
2.w對檔案:可以更改檔案內字元
對目錄:可以在目錄中新增刪除檔案
3.x對檔案:可以執行檔案內記錄的程式動作
對目錄:可以進入目錄中
通過字元方式修改檔案許可權
通過數字方式修改許可權
在linux中
r=4w=2
x=17=rwx
6=rw-
5=r-x
4=r--
3=-wx
2=-w-
1=--x
0=---
******系統預設許可權********
mask 檢視系統保認許可權
mask 值 修改許可權
這種修改方法只在當前shell生效
永久修改方式:
修改以上2個檔案之後
source /etc/bashrc
source /etc/profile
設定生效
*****檔案的訪問控制********
acl就是access control
指定特殊使用者對特殊檔案的特殊許可權
指令getfacl檢視檔案acl
其輸出格式
# file: bkb
##檔名稱
# owner:
root
##檔案所有人
# group: root
##檔案所有組
user::rwx
##擁有者許可權
user:student:rwx
##特殊使用者許可權
group::---
##組許可權
mask::rwx
##許可權掩碼
other::---
##其他人許可權
設定acl
setfacl -m ::許可權
檔案|目錄
-m#設定
u#使用者g#組
刪除列表中的使用者或組
setfacl -x :
檔案|目錄
關閉列表
setfacl -b 檔案|目錄
acl mask值
mask用來標實能夠賦予使用者最大許可權
當用chmod改變檔案普通許可權時可能會被破壞
Linux常用指令 6
awk 基本功能是在檔案或字串中基於指定規則遊覽和抽取資訊,awk抽取資訊後,才能進行其他文字操作。呼叫awk 當前有三種方式呼叫awk,第一種方式為命令列方式 commands是真正的awk命令,f域分隔符 是可選的,因為awk是使用空格作為預設的域分隔符,因此如果要遊覽域間有空格的文字,不必指定...
linux基礎指令
基於qt在linux上的執行效果,進行meego開發的首推平台理所當然地是linux。但目前主流的作業系統仍為圖形化的windows,於是很多剛剛切換到linux的使用者出現了非常不適應其命令列的操作方式的情況。在此我就介紹幾條比較基礎的linux命令幫助大家入門。eg man ls 就可以檢視ls...
Linux 基礎指令
ls 列出當前目錄下檔案 ls 選項 目錄或檔案 ls l 列出檔案詳細資訊 ls a 列出目錄下 pwd 顯示當前目錄 su root 切換至root賬戶 su nanbei 切換至nanbei賬戶 cd 切換目錄 cd 返回上級目錄 cd desktop 切換至桌面 cd 返回最近訪問目錄 cd...