Linux分區及目錄的含義

  Linux目錄有很多,常見的如/etc、/var,之前也沒有仔細深究命名及意義,今天做個簡要的整理。

/ 表示根目錄,包含系統的所有目錄,假如你沒有在分區時指定額外的分區就會佔用根目錄的空間。

/boot     :存放系統的引導信息和內核信息

/usr       :存儲系統應用軟件安裝信息

/var       : 存儲系統日誌信息

/bin        : 放置一般用戶使用的執行程序(命令),如:ls、mv、tar……
/usr/bin    : 放置一些工具軟件的執行程序(命令),這裏的一般是系統自帶的工具軟件,如:g++、python、zip、diff……
 
/sbin        : 放置管理用戶使用的命令(root用戶),如:fdisk、shutdown、reboot……
/usr/sbin    : 放置一些工具軟件的命令,只有root類用戶可以使用,一般是自帶的,如:tpcd、zdump、ypset……
 
/usr/local/bin  : 放置用戶自己安裝的一些軟件的命令,如:php、xmlint……
/usr/local/sbin : 放置用戶自己安裝的只有root用戶可用的軟件命令,目前沒有發現。
 
service xxx start/restart/stop/status
這裏的服務一般都放在了/etc/rc.d/init.d文件夾下,無論是用戶自帶的還是後來安裝的。
如:httpd、mysqld、network、iptables……
 
/etc        : 系統啓動過程中需要讀取的文件(配置文件、啓動文件等)都在這個目錄下,如:passwd、my.cnf、 yum.conf等
/etc/yum.repos.d: 裏面的配置文件用來配置yum源
 
/etc/rc.d    : 主要存放默認的服務啓動腳本、用戶自定義啓動腳本等。
/etc/rc.d/init.d: 存放服務程序。
/etc/rc.d/rc.sysinit: 操作系統默認自啓動的服務。
/etc/rc.d/rc.local: 用戶自定義要啓動的服務,這個會再系統默認init初始化之後啓動
 
/etc/xinetd.d    :新版的linux系統纔有,如果需要啓動一些額外的服務就要到這裏找,如:kshell、ktalk、klogin……
/etc/xinetd.com或者/etc/inetd.conf: 啓動服務的文件,應該是不同的操作系統是不同,我的這個CentOS5.5就沒有。
 
/mnt/cdrom    : 光盤默認掛載點
 
/dev        :與設備有關的文件,如:hda、sda、cdrom等。
/home        : 系統默認用戶根目錄。
/usr/local    :通常軟件的默認安裝路徑。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章