簡(jiǎn)單介紹一下linux的目錄結(jié)果和作用
?/bin
存放可執(zhí)行的文件,比如cp ls ln等命令都保存在該目錄下
/boot
linux啟動(dòng)時(shí)需要的核心文件,efi? grub都在這里
/dev
系統(tǒng)所有設(shè)備文件都在這里,比如USB CPU DISK IDE RAM
/etc
存放系統(tǒng)和軟件的配置文件:.config,sources.list.d這類(lèi)存儲(chǔ)repo的資訊也都在這里面
/etc/sources.list.d
該文件夾下的文件是第三方軟件的源,可以分別存放不同的第三源地址
/etc/passwd
存放用戶(hù)賬戶(hù)信息
/home
每一個(gè)用戶(hù)的個(gè)人目錄
/lib
類(lèi)似windows的.dll檔案,核心函數(shù)庫(kù)
/lib64
64位系統(tǒng)的核心函數(shù)庫(kù)
/host+found
當(dāng)系統(tǒng)產(chǎn)生錯(cuò)誤時(shí),會(huì)將丟失的片段放在此目錄里,通常這個(gè)目錄會(huì)自動(dòng)出現(xiàn)在裝置的目錄下,包括像U盤(pán)根目錄等
/media
可移動(dòng)的掛載點(diǎn),通常把額外的硬盤(pán)orUSB掛載到該目錄下
/mnt
相比/media來(lái)說(shuō),/mnt屬于臨時(shí)掛載點(diǎn),一般臨時(shí)使用一下,重啟就沒(méi)了的設(shè)備會(huì)掛載到此目錄
/opt
多數(shù)第三方軟件會(huì)安裝到此目錄,裝在此目錄的軟件運(yùn)行完可以直接刪除,不會(huì)影響到系統(tǒng)運(yùn)作,不是所有系統(tǒng)都會(huì)建立這個(gè)目錄
/proc
此目錄存放系統(tǒng)核心和程序執(zhí)行的狀態(tài),大多數(shù)為文檔,比如/proc/cpuinfo保存了有關(guān)CPU的資訊
/root
root用戶(hù)的主目錄,類(lèi)似/home
/sbin
通常系統(tǒng)管理員才能訪(fǎng)問(wèn),這里大多數(shù)都是系統(tǒng)管理指令,比如shutdows? reboot等等命令
/tmp
存放臨時(shí)文件的目錄,不少系統(tǒng)清除/tmp非??欤踔涟?tmp放在內(nèi)存里,重要的文件不要存放在該目錄,一些軟件會(huì)使用此目錄作為預(yù)設(shè)的目錄
/usr
系統(tǒng)核心所在,很重要的目錄,里面包含了很多系統(tǒng)資訊,程序和指令
/usr/bin
所有可執(zhí)行的文件 sudo ssh? ssh-agent gcc python都在里面
/usr/sbin
類(lèi)似/sbin
/usr/share
系統(tǒng)共用的文件會(huì)放在這里面,比如字體文件,圖標(biāo)文件.icon等等
/usr/share/icons
應(yīng)用程序的圖標(biāo) icon
/usr/share/fonts
字體文件,當(dāng)前用戶(hù)的字體可以是在 -/.fonts 底下
/usr/local
當(dāng)安裝完linux后,安裝軟件,預(yù)設(shè)的安裝位置就是/usr/local,如果是更新,通常位置會(huì)在/usr/local/bin這里
/usr/src
linux內(nèi)核的程序源碼和說(shuō)明文件
/var
變量(動(dòng)態(tài))文件,包含系統(tǒng)運(yùn)行時(shí)要改變的數(shù)據(jù)資料(比如系統(tǒng)日志)
/var/cache
應(yīng)用程序的緩存
/var/lib
保存系統(tǒng)和某個(gè)process運(yùn)行的狀態(tài),用戶(hù)不允許去修改里面的內(nèi)容
/var/local
存放/usr/local中應(yīng)用程序的動(dòng)態(tài)(可變)資料
/var/lock
鎖文件,當(dāng)某個(gè)process發(fā)現(xiàn)這個(gè)鎖的時(shí)候,將不會(huì)嘗試去使用這個(gè)文件
/var/log
系統(tǒng)日志文件
/var/run
保存process的PID編號(hào)
/var/crash
當(dāng)?shù)谝粋€(gè)應(yīng)用程序掛掉的時(shí)候,可以透過(guò)此文件查看原因
/var/tmp
暫存的目錄,通常比較大,時(shí)間比較長(zhǎng),有些系統(tǒng)會(huì)自動(dòng)清除此目錄