![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
![]() ![]() |
|
主題工具 | 顯示模式 |
![]() |
#1 |
協調管理員
![]() |
![]() 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的方法,就如下節討論的新目錄結構所證明的那樣。 |
__________________ |
|
![]() |
送花文章: 11706,
![]() |