https://blog.csdn.net/mmmmnnnnnm/article/details/124944808
安裝linux系統(tǒng)時(shí) 一般會分配三個(gè)區(qū)
分區(qū) | 作用 | |
---|---|---|
/boot | 系統(tǒng)的啟動分區(qū) | 200M大小 |
/swap | 交換分區(qū) | 與物理內(nèi)存大小一樣 |
/ | 系統(tǒng)文件根目錄,Linux頂級目錄 | 大小在20G左右 |
/home | 用戶工作空間 | 剩余最大空間 |
簡單介紹一下三個(gè)分區(qū)
/boot
引導(dǎo)分區(qū)爹脾,存放引導(dǎo)文件和Linux內(nèi)核帖旨。用于判斷你需要啟動
哪個(gè)操作系統(tǒng)或啟動哪個(gè)內(nèi)核。
它包含了操作系統(tǒng)的內(nèi)核和在啟動系統(tǒng)過程中所要用到的文件灵妨,建這個(gè)分區(qū)是有必要
的解阅,因?yàn)槟壳按蠖鄶?shù)的PC機(jī)要受到BIOS的限制,況且如果有了一個(gè)單獨(dú)的/boot啟動
分區(qū),即使主要的根分區(qū)出現(xiàn)了問題泌霍,計(jì)算機(jī)依然能夠啟動货抄。
/swap
可以作為虛擬內(nèi)存使用。在系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,把硬盤空間中的一部分空
間釋放出來蟹地,以供當(dāng)前運(yùn)行的程序使用积暖。
/
linux系統(tǒng)根目錄
目錄結(jié)構(gòu)如下:
linux目錄結(jié)構(gòu):
/bin
存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等),系統(tǒng)常規(guī)命令一般都在這里怪与。
/sbin
存放二進(jìn)制可執(zhí)行文件呀酸,只有root才能訪問。這里存放的是系統(tǒng)管理員使用的系統(tǒng)級別的管理命令和程序琼梆。如ifconfig等。
/dev
用于存放設(shè)備文件窿吩。
/home
存放所有用戶文件的根目錄茎杂,是用戶主目錄的基點(diǎn),比如用戶user的主目錄就是/home/user纫雁,可以用~user表示
/root
超級用戶家目錄煌往。
/lib
存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫及內(nèi)核模塊。共享庫又叫動態(tài)鏈接共享庫轧邪,作用類似windows里的.dll文件刽脖,存放了根文件系統(tǒng)程序運(yùn)行所需的共享文件。系統(tǒng)函數(shù)庫忌愚。
/lib
系統(tǒng)64位函數(shù)庫曲管。
/proc
虛擬文件系統(tǒng)目錄,是系統(tǒng)內(nèi)存的映射硕糊≡核可直接訪問這個(gè)目錄來獲取系統(tǒng)信息。
/run
當(dāng)前運(yùn)行的硬件和系統(tǒng)模塊简十。
/srv
系統(tǒng)數(shù)據(jù)(常量)
/var
用于存放運(yùn)行時(shí)需要改變數(shù)據(jù)的文件檬某,也是某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件(系統(tǒng)啟動日志等螟蝙。)等恢恼。系統(tǒng)數(shù)據(jù)(變量)。
/tmp
用于存放各種臨時(shí)文件胰默,是公用的臨時(shí)文件存儲點(diǎn)场斑。
/mnt
系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn),系統(tǒng)提供這個(gè)目錄是讓用戶臨時(shí)掛載其他的文件系統(tǒng)牵署。臨時(shí)設(shè)備掛載點(diǎn)和簸。
/media
cdrom(光驅(qū))臨時(shí)掛載點(diǎn)。
/etc
存放系統(tǒng)管理和配置文件碟刺。
/opt
第三方軟件安裝位置锁保。額外安裝的可選應(yīng)用程序包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這里爽柒。
/boot
存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件吴菠。
/sys
關(guān)于內(nèi)核設(shè)定目錄。
/usr
(unix system resourse)僅次于/目錄浩村,多數(shù)系統(tǒng)重要資源都存放在此做葵。
用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local 本地系統(tǒng)管理員軟件安裝目錄(安裝系統(tǒng)級的應(yīng)用)心墅。這是最龐大的目錄酿矢,要用到的應(yīng)用程序和文件幾乎都在這個(gè)目錄。
/usr/x11r6 存放x window的目錄
/usr/bin 眾多的應(yīng)用程序
/usr/sbin 超級用戶的一些管理程序
/usr/doc linux文檔
/usr/include linux下開發(fā)和編譯應(yīng)用程序所需要的頭文件
/usr/lib 常用的動態(tài)鏈接庫和軟件包的配置文件
/usr/man 幫助文檔
/usr/src 源代碼怎燥,linux內(nèi)核的源代碼就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的庫
點(diǎn)波關(guān)注 系統(tǒng)搭建(docker)