/bin 系統由不少放置可執行文件的目錄,可是bin目錄比較特殊。由於b i n目錄包含了引導啓動所需的命令或普通用戶可能用的命令(可能在引導啓動後)。這些 命令都是二進制文件的可執行程序( b i n是b i n a r y - -二進制的簡稱),可能是系統中重要的系統文件。 在/bin下面的被root用戶和通常的用戶所使用,主要有cat、chmod、chown、date、mv、mkdir、cp、bash等。 /boot 這個目錄主要放置開機可以使用到的文件,包括linux內核文件和開機菜單與開機因此須要的配置文件。 /dev 在linux中任何的設備和接口設備都是以文件的形式存在於這個目錄當中。你只要到經過訪問這個目錄下的某個文件就至關於訪問某個設備. /etc 系統主要的配置文件幾乎都放置在這個這個目錄下面,例如人員的賬號密碼文件,各類服務的起始文件等。通常來講,這個目錄下面的各文件屬性時可讓通常的用戶查閱的,可是隻有root用戶有權先修改。FHS建議不要放置可執行的文件在這個目錄下。 /home 這是系統默認的用戶主文件夾(home directory),在你建立一個通常的帳戶的時候,默認用戶的主文件夾都會規範到這裏來。比較重要的是,主文件夾有兩種代號:~表明當前這個用戶的主文件夾 /lib 系統函數庫很是的多,而/lib下面放置則是開機時會用到的數據庫,以及在/bin和/sbin下命令會調用的函數庫。 /media media是媒體的意思,顧名思義/media下面放置的就是能夠刪除的設備。包括軟盤,光盤,dvd等都臨時掛放在此。 /mnt 若是你想掛在額外的設備,通常建議能夠放在這個目錄下,在比較早的時候這個目錄的用途和/media的做用相同,只是有了/media以後,這個目錄就用來暫時掛在用了。 /opt 這個是給第三方軟件放置的目錄。不過,在之前的linux下咱們喜歡放置在/usr/local下面。 /root 系統管理員的主文件夾。 /sbin 放在這下面爲開機過程所須要的裏面包括開機、修復、還原系統所須要的命令。 /src src能夠視做service的縮寫,是一些網絡服務啓動後,這些服務須要取用的數據目錄,常見的服務例如www,ftp等。 /tmp 這是讓通常的用戶或者是正在執行的程序暫時放置文件的地方。 /proc 這個目錄自己是一個虛擬文件系統,它放置的數據都是在內存當中,不佔用硬盤的容量。 /sys 這個目錄其實跟/proc很是的類似,也是一個虛擬的文件系統主要也是記錄與內核相關的信息,不佔用硬盤容量。 /usr 這裏面放置的數據屬於可分享的與不可變更的(shareable,static),其實usr是UNIX SOFTWARE RESOURCE的縮寫,而非user的縮寫,也就是unix操做系統軟件放置的位置而非用戶的數據。 /var 這個目錄下面主要放置常態性變更的文件,包括cache,logfile以及某些軟夾運營所產生的文件。例如MYSQL數據庫文件等。
原文連接:http://www.javashuo.com/article/p-qpogstcu-dh.htmllinux