目錄樹的主要部分是根(/)、/usr、/var、/home等等。以下是典型的linux目錄結構:
目錄樹的主要部分是根(/)、/usr、/var、/home等等。以下是典型的linux目錄結構:
/根目錄
/bin存儲必要的命令。
/boot存儲啟動所需的內核和文件。
/dev存儲設備文件。
/etc存儲系統的配置文件。
存儲用戶數據的/home用戶文件的主目錄。
/lib存儲必要的運行時。
/mnt存放的是臨時映射文件系統,我們經常把軟驅和光盤掛在這裏的floppy和cdrom子目錄中。
/proc存儲存儲的進程和系統信息。
/root超級用戶的主目錄
/sbin存儲hypervisor。
臨時文件的/tmp目錄。
/usr包含通常不需要修改的應用程序、命令文件、庫、手冊和其他文檔。
/var包含系統生成的經常變化的文件,例如假脫機目錄如打印機、電子郵件、新聞、日誌文件、格式化的手冊頁、壹些應用程序的數據文件等等。建議放在單獨的分區裏。[分隔符]
典型的/usr目錄如下:
/X11R6存儲X窗口系統。
/bin存儲添加的用戶程序。
/dict存儲詞典
/doc存儲附加文檔。
/etc存儲設置文件。
/games存儲遊戲和教學文件。
/include存儲C開發工具的頭文件。
/info存儲GNU信息文件。
/lib存儲庫文件
/local存儲本地生成和添加的應用程序。
/man保存聯機幫助文件。
/sbin存儲添加的虛擬機管理程序。
/share以獨立的結構存儲數據。
/src存儲程序的源代碼。
由於/usr中的文件與具體的計算機無關,在正常使用中不會被修改,所以可以通過網絡享用這個目錄(文件系統),這樣在管理員安裝新軟件後,所有享用這個文件系統的計算機都可以使用新軟件。
Linux繼承了unix操作系統的清晰結構。linux下的文件結構非常有條理。但是,以上優勢只有在妳對linux相當熟悉的情況下才能實現。現在Bug Bug就簡單介紹壹下linux下的目錄結構。
/vmlinuz
我們已經知道,每個linux都有壹個內核(vmlinuz),在這個內核上我們添加了可以完成各種特定功能的模塊,每個模塊都體現在linux中的各個目錄中。當然,不同發行包的目錄略有不同,但主要結構是壹樣的。我們還需要把linux的功能模塊和各種應用結合起來,讓妳的linux系統為妳服務。系統的內核存儲在/vmlinuz目錄中。還記得我們配置lilo的時候提到過這個內核嗎?
/bin
顯然,bin是binary的縮寫。在通用系統中,可以在這個目錄中找到linux常用命令。在某些版本中,您還會發現壹些與根目錄相同的目錄。
/boot
當系統啟動時,將使用存儲在該目錄中的所有程序。當使用lilo引導linux時,我們將在這裏使用壹些信息。
/開發
Dev是device的縮寫。這個目錄對所有用戶都非常重要。因為這個目錄包含了linux系統中使用的所有外部設備。但這不是外接設備的驅動。這和我們常用的Windows和DOS操作系統是不壹樣的。它實際上是壹個訪問這些外部設備的端口。我們可以非常方便地訪問這些外部設備,就像訪問文件或目錄壹樣。例如,如果我們在系統中鍵入:cd /dev/cdrom,就可以看到光驅中的文件。同樣的,我們可以通過輸入:cd /dev/mouse來查看鼠標文件。在這個目錄中,有壹個空設備,它本身沒有任何意義。如果您將文件或內容寫入此目錄,它們都會返回。
/cdrom
當您第壹次安裝系統時,這個目錄是空的。妳可以把光盤文件系統掛在這個目錄下。例如:mount /dev/cdrom /cdrom。
/等等
Etc是linux系統中最重要的目錄之壹。在這個目錄中,存儲了系統管理中使用的各種配置文件和子目錄。我們需要的網絡配置文件,文件系統,X系統配置文件,設備配置信息,設置用戶信息都在這個目錄下。以後Bug會詳細解釋這個目錄裏的內容。
/sbin
該目錄用於存儲系統管理員的系統管理程序。
/首頁
如果我們創建壹個用戶名為“xx”的用戶,那麽在/home目錄下有壹個對應的/home/xx路徑來存儲用戶的主目錄。
/庫
Lib是library的縮寫。該目錄用於存儲系統動態連接庫。幾乎所有的應用程序都會使用這個目錄中的* * *庫。所以,不要輕易對這個目錄做任何事情。壹旦出了問題,妳的系統就不行了。別說bug沒提醒妳。
/丟失+找到
這個目錄在大多數情況下是空的。但是,如果妳在工作時突然斷電或者不按正常方式關機,當妳重啟機器時,壹些文件將無法在它們應該存儲的地方找到。對於這些文件,系統會放在這個目錄下,就像給無家可歸的人提供壹個臨時住所壹樣。
/mnt
這個目錄壹般也是空的。您可以臨時掛起該目錄中的其他文件系統。
/proc
妳可以在這個目錄中獲得系統信息。這些信息存在於內存中,由系統本身生成。
/root
如果您以超級用戶身份登錄,這是超級用戶的主目錄。
/tmp
用於存儲不同程序執行過程中生成的臨時文件。
/usr
這是linux系統中占用硬盤空間最大的目錄。用戶的許多應用程序和文件都存儲在這個目錄中。