基本知識
linux 檔案基本屬性
linux系統是一種典型的多使用者系統,不同的使用者處於不同的地位,擁有不同的許可權。為了保護系統的安全性,linux系統對不同的使用者訪問同一檔案(包括目錄檔案)的許可權做了不同的規定。
在linux中我們可以使用ll或者ls –l命令來顯示乙個檔案的屬性以及檔案所屬的使用者和組,如:
[root@www /]# ls -l
total 64
dr-xr-xr-x 2 root root 4096
dec14
2012 bin
dr-xr-xr-x 4 root root 4096
apr19
2012 boot
……
例項中,bin檔案的第乙個屬性用」d」表示。」d」在linux中代表該檔案是乙個目錄檔案。
在linux中第乙個字元代表這個檔案是目錄、檔案或鏈結檔案等等。
當為[ d ]則是目錄 當為[ - ]則是檔案; 若是[ l ]則表示為鏈結文件(link file); 若是[ b接下來的字元中,以三個為一組,且均為『rwx』 的三個引數的組合。其中,[ r ]代表可讀(read)、[ w ]代表可寫(write)、[ x ]代表可執行(execute)。 要注意的是,這三個許可權的位置不會改變,如果沒有許可權,就會出現減號[ - ]而已。]則表示為裝置檔案裡面的可供儲存的介面裝置(可隨機訪問裝置); 若是[ c
]則表示為裝置檔案裡面的串列埠裝置,例如鍵盤、滑鼠(一次性讀取裝置)。
每個檔案的屬性由左邊第一部分的10個字元來確定(如下圖)。
從左至右用0-9這些數字來表示。
第0位確定檔案型別,第1-3位確定屬主(該檔案的所有者)擁有該檔案的許可權。
第4-6位確定屬組(所有者的同組使用者)擁有該檔案的許可權,第7-9位確定其他使用者擁有該檔案的許可權。
其中,第1、4、7位表示讀許可權,如果用」r」字元表示,則有讀許可權,如果用」-「字元表示,則沒有讀許可權;
第2、5、8位表示寫許可權,如果用」w」字元表示,則有寫許可權,如果用」-「字元表示沒有寫許可權;第3、6、9位表示可執行許可權,如果用」x」字元表示,則有執行許可權,如果用」-「字元表示,則沒有執行許可權。
對於檔案來說,它都有乙個特定的所有者,也就是對該檔案具有所有權的使用者。linux 檔案與目錄管理我們知道linux的目錄結構為樹狀結構,最頂級的目錄為根目錄 /。同時,在linux系統中,使用者是按組分類的,乙個使用者屬於乙個或多個組。 檔案所有者以外的使用者又可以分為檔案所有者的同組使用者和其他使用者。
因此,linux系統按檔案所有者、檔案所有者同組使用者和其他使用者來規定了不同的檔案訪問許可權。 在以上例項中,mysql
檔案是乙個目錄檔案,屬主和屬組都為
mysql,屬主有可讀、可寫、可執行的許可權;與屬主同組的其他使用者有可讀和可執行的許可權;其他使用者也有可讀和可執行的許可權。 對於 root
使用者來說,一般情況下,檔案的許可權對其不起作用。
其他目錄通過掛載可以將它們新增到樹中,通過解除掛載可以移除它們。
在開始本教程前我們需要先知道什麼是絕對路徑與相對路徑。
絕對路徑:路徑的寫法,由根目錄 / 寫起,例如: /usr/share/doc 這個目錄。
相對路徑:路徑的寫法,不是由 / 寫起,例如由 /usr/share/doc 要到 /usr/share/man 底下時,可以寫成: cd ../man 這就是相對路徑的寫法啦!
處理目錄的常用命令接下來我們就來看幾個常見的處理目錄的命令吧:更加詳細的參照:菜鳥教程。
軟體測試常用的linxu系統操作命令
ps ef 檢視所 有程序 經常使用 pwd 檢視當前 目錄路徑 經常使用 date 顯示系統日期 經常使用 cd home 進入 home 目錄 經常使用 cd 返回上一級目錄 經常使用 cd 返回上兩級目錄 經常使用 ls 檢視目錄中的檔案 經常使用 tail 100f file1 檢視乙個檔案...
《推薦系統實踐》學習筆記(一)
第一章 好的推薦系統 2.長尾理論 80 20原則 3.社會化推薦 social recommendation 好友給自己推薦物品 基於內容的推薦 content based filtering 和以前物品相似的物品 基於協同過濾的推薦 collabrative filtering 和自己歷史興趣相...
推薦系統入門學習筆記(一)
前言 由於最近需要寫一篇綜述性的 加上對推薦系統比較感興趣,所以找了本 推薦系統 看看,作者是奧地利的學者詹尼士,贊克,弗里德里克等人。看到封皮上很多牛人的推薦語,頓時覺著如獲至寶。這個筆記記錄的也就是看這本書的總結和感想,主要目的是方便自己以後查閱和回憶。若是偶然有人能從筆記裡有所收穫,那真是不勝...