/dev:存放着Linux下所有的設備文件!
/home:用戶主目錄,每建一個用戶,就會在這裏新建一個與用戶同名的目錄,給該用戶一個自己的空間
/lost+found:顧名思義,一些丟失的文件可能可以在這裏找到
/mnt:外部設備的掛接點,通常用cdrom與floppy兩個子目錄!它的存在簡化了光盤與軟盤的使用。你只需在塞
入光盤後,運行:mount /mnt/ cdrom,就可以將光盤上的內容Mount到/mnt/cdrom上,你就可以訪問了。不過
你使用完成後,應該離開該目錄,並執行umount /mnt/cdrom。同樣 的,軟盤就是mount /mnt/floppy和umount /mnt/floppy了。
/proc:這其實是一個假的目錄,通過這裏你可以訪問到內存裏的內容,內核提供的一個接口,主要用來存儲系統統計信息;
/sbin:這裏存放着系統級的命令與工具
/boot:Linux就是從這裏啓動的
/lib:靜態鏈接庫
/root:root用戶的主目錄,這就是特權之一!
/var:通常用來存放一些變化中的東西!
/var/log:存放系統日誌
/var/spool:存放一些郵件、新聞、打印隊列等
/etc:這裏存放在Linux大部分的配置文件
/etc/mtab--------隨着/proc/mount的變化而變化,文件系統的安裝和卸載都會在這個文件中反映出來;
/etc/fstab-------列出當前系統在啓動時自動安裝的所有文件系統,也可以使用mount -a 這個命令來手動的安裝這個文件中列出
的所有文件系統;另外也可以通過修改這個配置文件,使系統在啓動時自動安裝我們所需要的其他的文件系統;
/etc/mtools.conf---------dos文件系統上的操作的配置文件
/etc/group----------列出有效的組名稱以及組中的用戶信息;
/etc/passwd---------帳號的密碼文件;
帳號----密碼------用戶號(UID)-----用戶組號(GID)----所屬組-----用戶主目錄---用戶所使用的shell類型
/etc/shadow--------包含加密後的帳號信息;
/etc/shells-------包含系統的可以使用的shell的列表;
/etc/motd---------每日的信息,root管理員向系統中所有用戶傳達信息時使用
/etc/lilo.conf 包含系統的缺省引導命令行參數,還有啓動時使用的不同映象。您在 LILO 引導提示的時候按Tab 鍵就可以看到這個列表。
/etc/logrotate.conf 維護 /var/log 目錄中的日誌文件。
/etc/identd.conf identd是一個超級服務器,這個文件對於的是它的配置文件。
/etc/ld.so.conf “動態鏈接程序”(Dynamic Linker)的配置。
/etc/inittab 按年代來講,這是 UNIX 中第一個配置文件。在一臺 UNIX 機器打開之後啓動的第一個程序是
init,它知道該啓動什麼,這是由於 inittab 的存在。在運行級別改變時,init 讀取 inittab,然後控制主進程的啓動。
/etc/host.conf---------告訴域名服務器如何查找主機名
/etc/hosts---------網絡中已發現的主機的名稱列表,用於解析主機名
linux連網配置文件
/etc/gated.conf gated 的配置。只能被 gated 守護進程所使用。
/etc/networks 列舉從機器所連接的網絡可以訪問的網絡名和網絡地址。通過路由命令使用。允許使用網絡名稱。
/etc/protocols 列舉當前可用的協議。
/etc/resolv.conf 在程序請求“解析”一個 IP 地址時告訴內核應該查詢哪個名稱服務器。
/etc/rpc 包含 RPC 指令/規則,這些指令/規則可以在 NFS 調用、遠程文件系統安裝等中使用。
/etc/exports 要導出的文件系統(NFS)和對它的權限。
/etc/services 將網絡服務名轉換爲端口號/協議。由 inetd、telnet、tcpdump 和一些其它程序讀取。有一些 C訪問例程。
/usr:通常用來安裝各種軟件的地方
/usr/include、/usr/lib及/usr/share 則是存放一些共享鏈接庫
/usr/X11R6 存放X-Window的目錄;
/usr/bin 存放着許多應用程序;
/usr/sbin 給超級用戶使用的一些管理程序就放在這裏;
/usr/doc 這是Linux文檔的大本營;
/usr/include Linux下開發和編譯應用程序需要的頭文件,在這裏查找;
/usr/lib 存放一些常用的動態鏈接共享庫和靜態檔案庫;
/usr/local 這是提供給一般用戶的/usr目錄,在這裏安裝軟件最適合;
/usr/man man在Linux中是幫助的同義詞,這裏就是幫助文檔的存放目錄;
/usr/src Linux開放的源代碼就存在這個目錄,愛好者們別放過哦!
內核源碼中主要包含以下子目錄:
arch:包含了與體系結構相關的代碼,所有硬件結構特定的內核代碼。如:i386,alpha