理解和使用工具(二)-文件系统Heirarchy
了解linux系統(tǒng)的每一個文件夾的作用對于系統(tǒng)管理員來說非常重要 --J.W
root directory: / 類似于windows的C:\\。?
/usr/ 保存已安裝的應(yīng)用和分享的library。/usr/里有bin,local,sbin,tmp文件夾。
bin保存binary 命令,可以被任何登錄的用戶使用。
sbin和bin幾乎一樣,只不過它里面的命令只能被admin級別的用戶使用。
local 用來保存已安裝的應(yīng)用。類似于windows的\program\。
/etc?里保存有系統(tǒng)配置文件,以及各種應(yīng)用的配置文件(使用yum安裝的應(yīng)用,會把配置文件放在這里)
/var 保存需要經(jīng)常更改的文件,如log文件,database文件。
/run 里保存了各種正在運行的系統(tǒng)信息,時間從上一次啟動開始,每一個running service有唯一id可供查詢。重啟會刷新文件夾內(nèi)容。
/home 保存了每一個用戶的home子文件夾,已用戶名命名,如/home/jwang/ 表示jwang的home。
/root/ 是root的home,是系統(tǒng)的超級用戶。
/tmp 里是用戶使用應(yīng)用時生成的文件,會自動刪除10天前的文件。我們同樣能在/var里找到一個tmp文件夾,這個文件夾里的內(nèi)容,如果30天內(nèi)沒有被訪問或修改過,就會被自動刪除。
/dev 里存儲的是device file,用來使系統(tǒng)訪問硬件設(shè)備,在linux里,硬件設(shè)備都是文件,分為字符設(shè)備,塊設(shè)備和網(wǎng)絡(luò)設(shè)備文件三種。
/boot 里存放了boot loader 文件,比如kernel。
了解文件系統(tǒng)有什么必要呢?舉個例子:
如果你在準(zhǔn)備一個linux服務(wù)器,準(zhǔn)備運行數(shù)據(jù)庫的話,/var的空間就應(yīng)當(dāng)設(shè)置的盡量大一些。
?
總結(jié)
以上是生活随笔為你收集整理的理解和使用工具(二)-文件系统Heirarchy的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个jar包冲突引起的StackOver
- 下一篇: 【Linux】文件类型