講解非常重要的Unix文件
Unix操作系統(tǒng)有很多值得學(xué)習(xí)的地方,這里我們主要介紹Unix操作系統(tǒng)中的Unix文件,大家一起來(lái)學(xué)習(xí)下吧!Unix文件是一個(gè)非常重要的概念,Unix下不但使用文件來(lái)保存數(shù)據(jù),而且使用文件來(lái)保存目錄信息、表示硬件設(shè)備等。
Unix文件名對(duì)大小寫敏感,例如“FOO” 和 “foo” 是兩個(gè)不同的Unix文件,而且文件名可長(zhǎng)達(dá)255個(gè)字符。
Unix文件是按照分級(jí)的形式組織起來(lái),每一級(jí)稱為一個(gè)目錄,其內(nèi)容使用一個(gè)特殊的目錄文件保存,而第一級(jí)目錄為根目錄,這就形成了一種樹(shù)狀結(jié)構(gòu),最下面是根目錄 “/” ,根目錄下放有普通文件和其子目錄,如: “/usr/” 、 “/var/” 等,而在不同的子目錄下又有自己的文件和子目錄。
/目錄:目錄樹(shù)的根,用于保存系統(tǒng)的內(nèi)核文件和系統(tǒng)啟動(dòng)文件,它所在的文件系統(tǒng)為根文件系統(tǒng)。
/dev目錄:用于保存系統(tǒng)的設(shè)備文件,占用大致固定的硬盤空間,位于根文件系統(tǒng)中。
/etc目錄:用于保存系統(tǒng)的配置文件,包括passwd,rc等非常重要的Unix文件,也被放置到根文件系統(tǒng)中。
/bin和/sbin目錄:保存了用于系統(tǒng)維護(hù)目的的執(zhí)行Unix文件,其中/sbin中的文件通常直接用于系統(tǒng)維護(hù),/bin為提供管理員使用系統(tǒng)的基本工具。也必須放置在根文件系統(tǒng)上,在系統(tǒng)運(yùn)行在單用戶模式時(shí),只有根文件系統(tǒng)安裝到系統(tǒng)上時(shí),就能夠運(yùn)行這些程序進(jìn)行系統(tǒng)維護(hù)任務(wù)。
/tmp目錄:用于存放程序運(yùn)行產(chǎn)生的臨時(shí)文件,這個(gè)目錄也是每個(gè)用戶都可寫的,在系統(tǒng)啟動(dòng)時(shí)將自動(dòng)清空這個(gè)目錄。當(dāng)系統(tǒng)運(yùn)行較大型的服務(wù)程序時(shí),會(huì)要求較大的/tmp空間,會(huì)超過(guò)根文件系統(tǒng)的空間,因此可以在其他文件系統(tǒng)中創(chuàng)建另一個(gè)臨時(shí)文件目錄,使用符號(hào)連接等方法進(jìn)行維護(hù)。
/usr目錄:用于保存系統(tǒng)正常運(yùn)行時(shí)使用的多種文件,其中/usr/bin放置系統(tǒng)執(zhí)行文件,/usr/sbin 放置系統(tǒng)維護(hù)程序,/usr/local放置非標(biāo)準(zhǔn)的應(yīng)用程序,/usr/share放置系統(tǒng)中的文檔和其他數(shù)據(jù)文件,/usr/src中放置系統(tǒng)的源代碼,/usr/X11R6放置X Window系統(tǒng)、應(yīng)用程序和數(shù)據(jù)文件。
【編輯推薦】



















