史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   網路疑難應用技術研討區 (http://forum.slime.com.tw/f47.html)
-   -   Linux目錄 (http://forum.slime.com.tw/thread121161.html)

飛鳥 2004-08-16 11:29 AM

Linux目錄
 
Linux的目錄如下: / /etc /lib /tmp /bin /user /spool /bin /include /tmp /adm /lib

/etc 目錄包含大多數引導系統或啟動系統所需的系統專用資料。這個目錄中包passwd和inittab 這樣的文件,它們是系統正常運行所必需的。

/ilb 目錄包含C編譯程序需要的函數庫。即使系統上沒有C編譯程序,這個目錄也很重要,因爲它包含應用程式可調用的所有共用庫。共用庫只有當調用它的命令運行時才載入記憶體。這種安排使可執行程式變小。否則,每個運行程式都包含重復的代碼,這要求更多的磁片存儲空間和更多的運行記憶體。

/tmp 目錄用於臨時性的存儲。使用/tmp的那些程式一般在執行完之後清理並刪除所有的暫存檔案。如果你用/tmp,那麽要確保在你下機前刪除所有的文件。因爲系統定期地自動刪除這個目錄中的內容,所以不要把任何以後可能需要的東西保存在這個目錄中。

/bin 目錄保存引導系統所需的所有可執行程式,並且這個目錄常常是存放大多數Linux常用命令的地方。然而,要注意,可執行程式不一定都是二進位文件。事實上,/bin中的幾個較小的程式是shell腳本。

/usr 目錄中包含所有其他的內容。你的PATH變數包含/bin:/usr/bin字串,這是因爲/usr/bin目錄包含所有的不在/bin目錄中的Linux命令。這種安排是歷史遺留的問題。在Linux早期,硬碟不太大。Linux至少需要/etc/tmp和/bin目錄來引導(即開始執行)引導程式本身。因爲Linux早期的磁片只有這三個目錄,所以其他東西被放在Linux啓動並運行後才能裝載的磁片上。當Linux還只有一個相對較小的作業系統時,把附加子目錄放在/usr目錄下並不是太大的負擔。一個中等大小的Linux系統只需要兩張盤:一張根磁片和一張/usr磁片。

/usr/adm 目錄包含系統管理員所需的所有計帳和診斷資訊。如果系統的計賬和診斷程式都關閉的話,那麽這個目錄實際上就空了。

/include 目錄包含C程式的#include語句所使用的全部源代碼。你至少要有這個目錄的讀許可權,因爲它包含定義系統的所有的代碼段和結構。你應該不修改這個目錄中的任何文件,因爲這些文件是系統生産廠商精心製作的。

/usr/spool目錄包含被lp列印系統、cron守護程式和UUCP通信系統使用的全部臨時資料。“周邊同作輸出”到印表機上的文件被保存在/spool目錄中,直到這些文件被列印。任何等待cron來運行的程式(包括所有的crontab文件和挂起的at和batch作業)也都存儲在這堙C

/usr/lib 目錄包含其他的內容(這些內容是標準Linux系統的一部分)。通常,/usr/lib目錄代表隱藏在有規則的Linux系統下的的有組織的混亂。這個目錄包含被建在/bin和/usr/bin中的其他程式調用的程式;還包含終端,印表機,郵遞系統,cron和UUCP通信系統的配置文件。

/usr 目錄包括所有分配給用戶的子目錄。通常的約定是:如果你的登錄號是mary,則你的起始目錄是/usr/mary.
這種目錄安排在磁片小而且昂貴的時候是很有意義的,但是隨著價格便宜(相對而言)的大磁片的出現,就有更好的組織Linux的方法,就如下節討論的新目錄結構所證明的那樣。

zasiza 2004-08-16 12:53 PM

好複雜 :defft67jn

有時候新安裝一個軟體套件的時候,真的很難決定應該要安裝在哪邊才好 ∼

例如,之前要安裝 Eclipse (寫java語言的IDE),一直煩惱不知道要放在/opt還是放在/usr/local,又如安裝JBuilder的時候,也是一樣的情況 :dcft689kj

飛鳥 2004-08-16 04:52 PM

其實不知道,可以自己先建一個資料爽來方自己的soft,而且在linux下,都是檔案跟路徑,只要路徑對,檔案在那都無所謂:ddrf567h:

zasiza 2004-08-16 10:35 PM

也是啦,只不過心理就是覺得怪怪的。:decfghi6:


所有時間均為台北時間。現在的時間是 05:40 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1