Linux文件系統(tǒng)學(xué)習(xí)
Linux下的文件系統(tǒng)與Windows下的文件系統(tǒng)的區(qū)別
window文件系統(tǒng)是基于盤(pán)符驅(qū)動(dòng)器的多根文件系統(tǒng),每個(gè)盤(pán)符驅(qū)動(dòng)器都有獨(dú)自的根目錄,因此Windows文件系統(tǒng)可以理解為多棵并列、以不同盤(pán)符驅(qū)動(dòng)器為根的文件樹(shù)。而Linux文件系統(tǒng)是單根文件系統(tǒng),其文件系統(tǒng)可以理解為一棵文件樹(shù)。下面是Linux下一些目錄的說(shuō)明:
/etc:這個(gè)目錄用于保存系統(tǒng)管理所需的配置文件以及子目錄。系統(tǒng)在啟動(dòng)過(guò)程中需要讀取該目錄中配置文件參數(shù)完成相應(yīng)設(shè)置。
/etc/rc.d/init.d/:此目錄存放所有Linux服務(wù)默認(rèn)的啟動(dòng)腳本。
/etc/rc.d/:主要存放Linux啟動(dòng)和關(guān)閉時(shí)要用到的腳本文件。
/usr/bin/:存放一般用戶(hù)使用的可執(zhí)行文件
/bin/:存放Linux常用操作命令的可執(zhí)行文件,與/usr/bin/目錄中的內(nèi)容一致。
/usr/sbin/:特權(quán)用戶(hù)使用的管理程序以及系統(tǒng)守護(hù)程序,即一般用戶(hù)不能用的可執(zhí)行程序。
/sbin/:存放常用的系統(tǒng)管理程序
/boot:存放操作系統(tǒng)啟動(dòng)時(shí)需要用到的應(yīng)用程序。
/dev:存放Linux訪問(wèn)外部設(shè)備的端口,如/dev/cdrom代表光驅(qū)
/home:用戶(hù)工作根目錄
/lib:存放動(dòng)態(tài)共享鏈接庫(kù)
/media:光驅(qū)和軟驅(qū)的掛載點(diǎn)
/misc:存放在DOS下安裝的實(shí)用工作,一般為空
/mnt:軟驅(qū)、光驅(qū)、硬盤(pán)的掛載點(diǎn),也可以作為其他文件系統(tǒng)的臨時(shí)掛載點(diǎn),其實(shí)也是常用的掛載點(diǎn)
/proc:放置內(nèi)核與執(zhí)行程序所需的信息
/root:特權(quán)用戶(hù)的主目錄
/tmp:存放程序執(zhí)行過(guò)程中產(chǎn)生的臨時(shí)文件,Linux的軟件安裝默認(rèn)路徑就是這里。
/uer:用戶(hù)的很多應(yīng)用程序以及文件都存放在這里
/srv:存放一些服務(wù)啟動(dòng)之后需要的數(shù)據(jù)
/sys:安裝有sysfs文件系統(tǒng)(Linux2.6版本及以上的內(nèi)核才有)
/var:存放服務(wù)的日志信息
學(xué)習(xí)最忌諱的就是眼高手低,看似什么都會(huì)了,實(shí)際上什么也不會(huì)。到底會(huì)不會(huì),實(shí)際動(dòng)動(dòng)手就知道了。