Linux目錄結(jié)構(gòu)有什么用,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)蘭考,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
Linux系統(tǒng)中“一切皆文件”是其最重要的設(shè)計思想,跟Git相似(因?yàn)楫吘故峭粋€人創(chuàng)造的,思路是一樣的)。
【常見目錄說明】
目錄 |
|
/bin | 存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等),常用命令一般都在這里。 |
/etc | 存放系統(tǒng)管理和配置文件 |
/home | 存放所有用戶文件的根目錄,是用戶主目錄的基點(diǎn),比如用戶user的主目錄就是/home/user,可以用~user表示
|
/usr | 用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local 本地系統(tǒng)管理員軟件安裝目錄(安裝系統(tǒng)級的應(yīng)用)。這是最龐大的目錄,要用到的應(yīng)用程序和文件幾乎都在這個目錄。 /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 本地增加的庫 |
/opt | 額外安裝的可選應(yīng)用程序包所放置的位置。一般情況下,我們可以把tomcat等都安裝到這里。 |
/proc | 虛擬文件系統(tǒng)目錄,是系統(tǒng)內(nèi)存的映射。可直接訪問這個目錄來獲取系統(tǒng)信息。 |
/root | 超級用戶(系統(tǒng)管理員)的主目錄(特權(quán)階級^o^) |
/sbin | 存放二進(jìn)制可執(zhí)行文件,只有root才能訪問。這里存放的是系統(tǒng)管理員使用的系統(tǒng)級別的管理命令和程序。如ifconfig等。 |
/dev | 用于存放設(shè)備文件。 |
/mnt | 系統(tǒng)管理員安裝臨時文件系統(tǒng)的安裝點(diǎn),系統(tǒng)提供這個目錄是讓用戶臨時掛載其他的文件系統(tǒng)。 |
/boot | 存放用于系統(tǒng)引導(dǎo)時使用的各種文件 |
/lib | 存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫及內(nèi)核模塊。共享庫又叫動態(tài)鏈接共享庫,作用類似windows里的.dll文件,存放了根文件系統(tǒng)程序運(yùn)行所需的共享文件。 |
/tmp | 用于存放各種臨時文件,是公用的臨時文件存儲點(diǎn)。 |
/var | 用于存放運(yùn)行時需要改變數(shù)據(jù)的文件,也是某些大文件的溢出區(qū),比方說各種服務(wù)的日志文件(系統(tǒng)啟動日志等。)等。 |
/lost+found | 這個目錄平時是空的,系統(tǒng)非正常關(guān)機(jī)而留下“無家可歸”的文件(windows下叫什么.chk)就在這里 |
Linux目錄和Windows目錄有著很大的不同,Linux目錄類似一個樹,最頂層是其根目錄:/
1./bin目錄
/ b i n目錄包含了引導(dǎo)啟動所需的命令或普通用戶可能用的命令(可能在引導(dǎo)啟動后)。這些命令都是二進(jìn)制文件的可執(zhí)行程序( b i n是b i n a r y - -二進(jìn)制的簡稱),多是系統(tǒng)中重要的系統(tǒng)文件。
2. /sbin目錄
/ s b i n目錄類似/bin ,也用于存儲二進(jìn)制文件。因?yàn)槠渲械拇蟛糠治募嗍窍到y(tǒng)管理員使用的基本的系統(tǒng)程序,所以雖然普通用戶必要且允許時可以使用,但一般不給普通用戶使用。
3. /etc目錄
/ e t c目錄存放著各種系統(tǒng)配置文件,其中包括了用戶信息文件/ e t c / p a s s w d,系統(tǒng)初始化文件/ e t c / r c等。正是這些文件才得以正常地運(yùn)行。
4. /root目錄
/root 目錄是超級用戶的目錄。
5. /lib目錄
/ l i b目錄是根文件系統(tǒng)上的程序所需的共享庫,存放了根文件系統(tǒng)程序運(yùn)行所需的共享文件。這些文件包含了可被許多程序共享的代碼,以避免每個程序都包含有相同的子程序的副本,故可以使得可執(zhí)行文件變得更小,節(jié)省空間。
6. /lib/modules 目錄
/lib/modules 目錄包含系統(tǒng)核心可加載各種模塊,尤其是那些在恢復(fù)損壞的系統(tǒng)時重新引導(dǎo)系統(tǒng)所需的模塊(例如網(wǎng)絡(luò)和文件系統(tǒng)驅(qū)動)。
7. /dev目錄
/ d e v目錄存放了設(shè)備文件,即設(shè)備驅(qū)動程序,用戶通過這些文件訪問外部設(shè)備。比如,用戶可以通過訪問/ d e v / m o u s e來訪問鼠標(biāo)的輸入,就像訪問其他文件一樣。
8. /tmp目錄
/tmp 目錄存放程序在運(yùn)行時產(chǎn)生的信息和數(shù)據(jù)。但在引導(dǎo)啟動后,運(yùn)行的程序最好使用/ v a r / t m p來代替/tmp ,因?yàn)榍罢呖赡軗碛幸粋€更大的磁盤空間。
9. /boot目錄
/ b o o t目錄存放引導(dǎo)加載器(bootstrap loader)使用的文件,如l i lo,核心映像也經(jīng)常放在這里,而不是放在根目錄中。但是如果有許多核心映像,這個目錄就可能變得很大,這時使用單獨(dú)的文件系統(tǒng)會更好一些。還有一點(diǎn)要注意的是,要確保核心映像必須在i d e硬盤的前1 0 2 4柱面內(nèi)。
10. /mnt目錄
/ m n t目錄是系統(tǒng)管理員臨時安裝( m o u n t )文件系統(tǒng)的安裝點(diǎn)。程序并不自動支持安裝到/mnt 。/mnt 下面可以分為許多子目錄,例如/mnt/dosa 可能是使用m s d o s文件系統(tǒng)的軟驅(qū),而/mnt/exta 可能是使用e x t 2文件系統(tǒng)的軟驅(qū),/mnt/cdrom 光驅(qū)等等。
11. /proc, /usr,/var,/home目錄
關(guān)于Linux目錄結(jié)構(gòu)有什么用問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。
文章標(biāo)題:Linux目錄結(jié)構(gòu)有什么用
網(wǎng)頁地址:http://chinadenli.net/article2/gedhoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、網(wǎng)站設(shè)計、虛擬主機(jī)、電子商務(wù)、響應(yīng)式網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)