如何轻松记忆Linux文件系统层次结构
Linux對于新手來說非常難學(xué)。打好基礎(chǔ)對于后面深層次的學(xué)習(xí)非常重要。
對文件系統(tǒng)層次結(jié)構(gòu)要基本的概念。怎么才能理解并且記憶層級結(jié)構(gòu)呢?
方法/步驟
為了幫助記憶,我做了一個(gè)比較清晰的圖表來協(xié)助層次的記憶。
很多目錄文件夾的名字長得非常抽象,下面來一一解釋。
首先做了個(gè)表給大家直觀參考:
首先把簡單的KO了。/是根目錄這個(gè)不用說了。
root,boot,run,home。這幾個(gè)非常簡單因?yàn)榫褪峭暾膯卧~。
/root:存放超級用戶root賬戶信息的根目錄
/boot:啟動系統(tǒng)所需的配置文件,有內(nèi)核、鏡像的內(nèi)容
/run:存放動態(tài)、非永久應(yīng)用運(yùn)行時(shí)候的數(shù)據(jù)
/home:存放普通用戶目錄,放一家三口資料的家
然后就是dev,var,tmp了。
/dev:devices設(shè)備,系統(tǒng)訪問硬件設(shè)備所需文件的目錄
/var:variable變量,動態(tài)變化數(shù)據(jù)存放點(diǎn),如緩存、日志、打印的文檔、網(wǎng)站等?
/tmp:temporary 臨時(shí)文件存放位置,自動清理放了10天的文件,/var/tmp下文件自動清理放了30天的文件。不要的文件保險(xiǎn)起見可以扔進(jìn)/tmp
最后就是傻傻分不清楚的文件名etc,usr,bin,sbin。
/etc:Every Thing Config靜態(tài)永久的系統(tǒng)配置文件
/usr:Unix System Resources系統(tǒng)資源,放了安裝的軟件還有共享的文件庫
/bin:Binaries Commands二進(jìn)制命令,普通用戶還有程序的命令庫
/sbin:System Binaries Commands,給root用戶的系統(tǒng)管理的命令庫,s感覺也有一點(diǎn)super的意思
再來點(diǎn)小練習(xí)
?
1. 系統(tǒng)根目錄
2. 超級用戶主目錄
3. 此目錄存放靜態(tài)永久系統(tǒng)配置文件數(shù)據(jù)
4. 此目錄存放配置數(shù)據(jù),如FTP,網(wǎng)站
5. 用戶主目錄位于此目錄下
6. 普通用戶命令和實(shí)用程序
7. 存放供root使用的系統(tǒng)管理二進(jìn)制文件
8. 臨時(shí)文件存放目錄
9. 包含安裝的程序和庫
答案在此
1.?(/)
2.?(/root)
3.?(/etc)
4.?(/var)
5.?(/home)
6.?(/usr/bin)
7.?(/usr/sbin)
8.?(/tmp)
9.?(/usr)
總結(jié)
以上是生活随笔為你收集整理的如何轻松记忆Linux文件系统层次结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 连接 Microsoft Cloud A
- 下一篇: 如何学习(记住)linux命令(常用选项