筆者使用的是ubuntu,這裡以ubuntu為例子。
一、目錄層級結構說明:
1、/---------(根目錄),所有的目錄都掛在其下;
2、/boot--------- 存放ubuntu核心和系統啟動檔案。系統啟動時這些檔案先被裝載。
3、/etc--------- 系統的配置檔案目錄。密碼檔案、設定網絡卡資訊、環境變數的設定等都在此目錄中,許多網路配置檔案也在其中。具體 參見 。
4、/lib--------- 根檔案系統目錄下程式和核心模組的共享庫。這個目錄裡存放著系統最基本的動態鏈結共享庫,類似於windows下的system32目錄,幾乎所有的應用程式都需要用到這些共享庫。
5、/media--------- 主要用於掛載多**裝置。 ubuntu系統自動掛載的光碟機、usb裝置,存放臨時讀入的檔案。
6、/proc--------- 這個目錄是系統記憶體的對映,我們可以直接訪問這個目錄來獲取系統資訊。也就是說,這個目錄的內容不在硬碟上而是在【記憶體】裡。
7、/sbin--------- s就是super user的意思,這裡存放的是系統管理員使用的系統管理程式,如系統管理、目錄查詢等關鍵命令檔案。
8、/tmp--------- 這個目錄是用來存放一些臨時檔案的,所有使用者對此目錄都有讀寫許可權。
9、/home--------- 使用者的主目錄。其下面是【自定義】的使用者名稱的資料夾(root使用者目錄除外)。每個使用者的設定檔案,使用者的桌面資料夾,還有使用者的資料都放在這裡。
11、/root--------- 系統管理員 (超級使用者),即根使用者的主目錄。
11、/mnt--------- 此目錄主要是作為掛載點使用。通常包括系統引導後被掛載的檔案系統的掛載點。如掛載windows下的某個分割槽。
12、/srv--------- 儲存系統提供的服務資料。
13、/usr--------- 包括與系統使用者直接有關的檔案和目錄。
/usr/x11r6--------- 存放x-windows的目錄;
/usr/games--------- 存放著xteamlinux自帶的小遊戲;
/usr/bin--------- 使用者和管理員的標準命令;
/usr/sbin--------- 存放root超級使用者使用的管理程式;
/usr/doc--------- linux技術文件;
/usr/include--------- 來存放linux下開發和編譯應用程式所需要的標頭檔案,for c 或者c++;
/usr/lib--------- 應用程式和程式包的連線庫;
/usr/local--------- 系統管理員安裝的應用程式目錄;
/usr/man--------- 幫助文件所在的目錄;
/usr/src--------- linux開放的源**;
/usr/share--------- 用於存放一些共享的資料,比如**檔案或者圖示等等
14、/var--------- 用於存放很多不斷變化的檔案,例如日誌檔案等。包含了日誌檔案、計畫性任務和郵件等內容。
/var/cache 應用程式快取目錄;
/var/crash 系統錯誤資訊;
/var/games 遊戲資料;
/var/log 日誌檔案;
/var/mail 電子郵件;
/var/tmp 臨時檔案目錄;
15、/bin--------- bin是binary的縮寫。這個目錄沿襲了unix系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。
ps:~(使用者的主目錄),剛登陸linux時,當前所在的目錄就是~,(root賬號登陸時:~=/root; 自定義user登陸時:~=/home/user:user是我的使用者的名字如我的使用者名為tong);
二、層級命令使用
1、cd要去某個目錄,用cd後跟對應的目錄,eg:cd /home/tong/
1>、如果要前往的目錄下含有資料夾,你記不住,可以輸入cd 後多按兩次tab鍵,會列出指定目錄下所有的資料夾,供你選擇,eg:cd /home/tong+(兩次的tab鍵);
2>、.當前目錄;
3>、..回到上級目錄;
4>、/回到根目錄;
4、ls檢視當前目錄下面有什麼資料夾與檔案;
目錄的層級結構
在linux2.6以後的核心版本當中,乙個核心任務可以被搶占,從而提高系統的實時性。可以極大地增強 系統的使用者互動性。就如使用者覺得滑鼠單擊的時候得到了更快速的相應。但是2.6以後的核心還是存在一些 不可搶占的區間,例如中斷上下文,軟中斷上下文和自旋鎖鎖住的區間。如果給linux打上rt pree...
Linux 目錄與常用linux目錄操作命令
一 linux 的檔案系統 linux 中一切皆檔案,無論何種格式,都是檔案。windows中,系統存放在不同的驅動器碟符上,有c盤 d盤等。而在linux中,檔案系統包含排列在儲存裝置上 磁碟 其他區塊儲存裝置 它是乙個樹形的結構。在系統的這顆樹中,樹根叫做 也就是root,樹根伸展出來的目錄有很...
Linux檔案系統層級結構 FSH
linux的哲學思想是一切皆檔案,把幾乎所有資源統統抽象為檔案形式。根目錄下結構 解釋 bin 二進位制可執行命令 dev 存放必要的裝置檔案 home 存放普通使用者的主目錄,包括儲存的檔案,個人配置,等等 media 掛載點,linux系統會自動識別一些裝置,例如優盤,當識別後,linux會把識...