2015.3.18第五次課程

1、特殊權限的設置

chattr    爲文件或目錄添加特殊權限

       i:文件無法寫入數據、無法重命名、刪除此文件;目錄無法再寫入文件、無法刪除目錄內的文 

          件或目錄、無法移動或重命名目錄內的數據。

       a:只能追加不能刪除

lsattr    讀取文件或目錄的特殊權限

       a: 類似與ls的-a選項,即連同隱藏文件一同列出;

       R: 連同子目錄的數據一同列出


2、#ls -ld /usr/bin/passwd  權限rws。若將s權限去掉,則普通用戶無法更改密碼

   #chmod u+s /usr/bin/passwd

 

   set_gid  讓其他用戶新建目錄或文件時,繼承父目錄所屬組

   #chmod g+s 目錄名

   sticky_bit 特殊權限,防刪除位,用戶1創建的文件,只有用戶1才能刪除

   #chmod o+t 目錄名


3、搜索文件

1、which    只能用來查找PATH環境變量中出現的路徑下的可執行文件,用來查找命令的絕對路徑

2、whereis  通過預先生成的一個文件列表庫去查找跟給出的文件名相關的文件

   whereis [-bmsu] [文件名稱]

   -b   只找binary文件

   -m   只找在說明文件manual路徑下的文件

   -s   只找source來源文件

   -u   沒有說明檔的文件

3、locate   通過查找預先生成的文件列表庫來告訴用戶要查找的文件在哪裏

   後邊直接跟文件名,如果linux中沒有這個命令,需要yum install -y mlocate安裝。updatedb命令 

   立即生成更新這個庫。

4、find  查找命令

   語法:find [路徑] [參數]  

   ‘-atime +n/-n’訪問或執行時間大於/小於n天的文件

   ‘-ctime +n/-n’寫入、更改inode屬性(例如更改所有者、權限或者鏈接)時間大於/小於n的文件

    ‘-mtime +n/-n’寫入時間大於/小於n天的文件

    #find /tmp/ -mtime -1



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章