列出目錄的內(nèi)容:ls

ls常用指令
如:列出當(dāng)前目錄中所有以“t”開頭的目錄的詳細內(nèi)容
ls -l t*
獲取文件的狀態(tài)信息:stat
語法:
stat [文件或目錄]

stat命令輸出
文件訪問權(quán)限
用戶控制一個給定的文件或目錄的訪問程度,使得一個文件或目錄有讀、寫及執(zhí)行權(quán)限:
- 讀權(quán)限(r) :對于文件,具有讀取文件內(nèi)容的權(quán)限;對于目錄,具有瀏覽目錄的權(quán)限。
- 寫權(quán)限(w) :對于文件,具有修改文件內(nèi)容的權(quán)限;對于目錄,具有刪除、移動目錄內(nèi)文件的權(quán)限。
- 可執(zhí)行權(quán)限(x): 對于文件,具有執(zhí)行文件的權(quán)限;對于目錄,該用戶具有進入目錄的權(quán)限。

查看文件權(quán)限
修改文件權(quán)限:chmod
字母 說明
r 讀取權(quán)限,數(shù)字代號為 “4”
w 寫入權(quán)限,數(shù)字代號為 “2”
x 執(zhí)行權(quán)限,數(shù)字代號為 “1”
chmod 777 file:所有用戶擁有讀、寫、執(zhí)行權(quán)限
注意:如果想遞歸所有目錄加上相同權(quán)限,需要加上參數(shù)“ -R ”。 如:chmod 777 test/ -R 遞歸 test 目錄下所有文件加 777 權(quán)限。
修改文件所有者:chown(hange owner)
使用權(quán)限 : root
將文件 file1.txt 的擁有者設(shè)為 runoob,群體的使用者 runoobgroup :
chown runoob:runoobgroup file1.txt
修改文件所屬組:chgrp(hange group)
實例1:改變文件的群組屬性
[root@localhost test]# ll
---xrw-r-- 1 root root 302108 11-13 06:03 log2012.log
[root@localhost test]# chgrp -v bin log2012.log
"log2012.log" 的所屬組已更改為 bin:
[root@localhost test]# ll
---xrw-r-- 1 root bin 302108 11-13 06:03 log2012.log
實例2:根據(jù)指定文件改變文件的群組屬性
[root@localhost test]# ll
---xrw-r-- 1 root bin 302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root root 61 11-13 06:03 log2013.log
[root@localhost test]# chgrp --reference=log2012.log log2013.log
使得文件 log2013.log 的群組屬性和參考文件 log2012.log 的群組屬性相同:
[root@localhost test]# ll
---xrw-r-- 1 root bin 302108 11-13 06:03 log2012.log
-rw-r--r-- 1 root bin 61 11-13 06:03 log2013.log