linux服務器文件目錄簡介
/bin
二進制可執行命令
/root
系統管理員的主目錄
/sbin
超級管理命令,此處存放系統管理員使用的管理程序
/etc
系統管理和配置文件
- /etc/passwd 用戶信息文件,其中的域給出了用戶名、真實姓名,用戶起始目錄,加密口令和用戶的其他信息
- /etc/rc 系統初始化文件
/home
用戶主目錄的基點,比如用戶usr的主目錄就是、home/usr,也可以表示~usr
/usr
最龐大的目錄,要用到的應用程序和文件幾乎都在這個目錄中
- /usr/x11R6 存放 x window的目錄
- /usr/bin 眾多的應用程序
- /usr/sbin 超級用戶的一些管理程序
- /usr/doc linux文檔
- /usr/include linux下開發和編譯應用程序所需的頭文件
- /usr/lib 常用的動態鏈接庫和軟件包的配置
- /usr/man 幫助文檔
- /usr/src 源代碼,linux內核的源代碼就放在/usr/src/linux里
- /usr/local/bin 本地增加的命令
- /usr/local/lib 本地增加的庫跟文件系統
/opt
額外安裝的可選應用程序包存放路徑,eg:tomcat
/proc
虛擬的目錄(偽文件系統,並不會存儲到系統硬盤中),是系統內存的映射,可直接訪問這個目錄來獲取系統信息
/dev
設備特殊文件,即設備驅動程序,用戶通過這些文件訪問外部設備。例如:用戶可以通過訪問/dev/mouse來訪問鼠標的輸入,就像訪問其他文件一樣
/mnt
系統管理員臨時安裝(mount)文件系統的安裝點。程序並不自動安裝到/mnt
/boot
用於存放系統引導時使用的各種文件
/lib
標准程序設計庫,又叫動態鏈接共享庫,類似windows中的.dll文件
- /lib/modules 包含系統核心可加載的各種模塊,尤其哪些在恢復損壞系統時重新引導系統所需的模塊(例如網絡和文件系統驅動)
/tmp
公共的臨時文件存儲點
/var
用於存放運行時需要改變數據的文件,也是某些大型文件的溢出區,比如各種服務的日志文件
- /var/lib 存放系統正常運行時要改變的文件
- /var/local
- /var/lock 鎖定文件,許多程序遵循在/var/lock中產生一個鎖定文件的約定,以用來支持他們正在使用某個特定的設備或文件。其他程序注意到這個鎖定文件時,就不會再使用這個設備或文件
- /var/log 各種程序的日志文件
- /var/log/wtmp 記錄多有到系統的登錄和注銷
- /var/log/messages 記錄存儲所有核心和系統程序信息
- /var/run 保存下一次系統引導前有效的關於系統的信息文件。例如:/var/run/utmp包含當前登錄的用戶的信息
