bin目錄和lib目錄的作用詳解 lib文件夾干什么的( 四 )


6. /var/run:保存在下一次系統引導前有效的關于系統的消息文件 。例如,/var/run/utmp包 含目前登錄的客戶的消息 。
7. /var/spool:放置“假脫機(spool)”程序的目錄,如mail、 news、打印隊列和很多的隊列事件的目錄 。每一個不一樣的spool在/var/spool下有自己的子目錄,例如,客戶的郵箱就存放在/var/spool/mail 中 。
8. /var/tmp:比/tmp允許更大的或需要存在較很長時間的臨時文件 。小心系統管理 員可能不允許/var/tmp有很舊的文件 。
/proc文件系統/proc文件系統是一個偽的文件系統,只是說它是一個實際上不存在的目錄,因而這是一個非 常特別的目錄 。它并不存在于某個磁盤上,而是由核心在內存中發生 。這種目錄用來提供關于系統的消息 。下面說明一些最重要的文件和目錄(/proc文件系統 在proc man頁中有更仔細的說明) 。
1. /proc/x:關于進程x的消息目錄,這x是這一進程的標識號 。每一個進程在 /proc下有一個名為自己進程號的目錄 。
2. /proc/cpuinfo:存放處理器(cpu)的消息,如cpu的類別、創造商、 型號和性能等 。
3. /proc/devices:目前運行的核心配置的設備驅動的列表 。
4. /proc/dma:展現目前使用的dma通道 。
5. /proc/filesystems:核心配置的文件系統消息 。
6. /proc/interrupts:展現被占用的中斷消息和占用者的消息,以及被占用 的數量 。
7. /proc/ioports:目前使用的i/o端口 。
8. /proc/kcore:系統物理內存映像 。與物理內存大小完整一樣,然而實際上沒有 占用這么多內存;它僅僅是在程序訪問它時才被創建 。(小心:除非你把它拷貝到什么地方,否則/proc下沒有所有東西占用所有磁盤空間 。)
9. /proc/kmsg:核心輸出的消息 。也會被送到syslog 。
10. /proc/ksyms:核心符號表 。
11. /proc/loadavg:系統“平均負載”;3個沒有意義的指示器指出系統目前 的事件量 。
12. /proc/meminfo:各種存儲器使用消息,包括物理內存和交換分區 (swap) 。
13. /proc/modules:存放目前加載了哪些核心模塊消息 。
14. /proc/net:網絡協議狀態消息 。
15. /proc/self:存放到查看/proc的 程序的進程目錄的符號連接 。當2個進程查看/proc時,這將會是不一樣的連接 。這主要便于程序獲取它自己的進程目錄 。
16. /proc/stat:系統的不一樣狀態,例如,系統啟動后頁面發生錯誤的次數 。
17. /proc/uptime:系統啟動的時間長度 。
18. /proc/version:核心版本 。
/usr/local下往往一般是你安裝應用的目錄,這種目錄就等于在windows下的programefiles這種目錄
/opt這種目錄是一些大型應用的安裝目錄,或者是一些服務程序的安裝目錄
舉個舉例:剛才裝的測試版firefox,就應該裝到/opt/firefox_beta目錄下,/opt/firefox_beta目錄下面就內含了運 行firefox所需要的全部文件、庫、資料等等 。要刪除firefox的時候,你只需刪除/opt/firefox_beta目錄就可,超級無腦 。
/usr/local【bin目錄和lib目錄的作用詳解 lib文件夾干什么的】這里主要存放那些手動安裝的應用,即 不是通過“新立得”或apt-get安裝的應用。它和/usr目錄有著相類似的目錄結構。讓應用包管理器來管理/usr目錄,而把自己定義設置的腳本(scripts)放到/usr/local目錄下面,我想這大概是個不錯的主意 。

推薦閱讀