linux系統(tǒng)目錄結(jié)構(gòu)
window:以多根的形式組織文件
linux: 以單根的形式組織文件
1.存放命令相關(guān)的目錄
/bin? ? 普通用戶使用的命令? /bin/ls./bin/date
/sbin? ? 管理員使用的命令? ? /sbin/service
2.存放用戶相關(guān)數(shù)據(jù)的家目錄褂傀,比如:windows不同用戶登錄系統(tǒng)顯示的桌面背景不同
/home? 普通用戶的家目錄
/root? 超級(jí)管理員root的家目錄置济,普通用戶無(wú)權(quán)操作
3.系統(tǒng)文件目錄
/usr仍翰,相當(dāng)于C:\Windows
/usr/local颜凯,軟件安裝的目錄茂翔,相當(dāng)于C:\Program File
/usr/bin/,普通用戶使用的應(yīng)用程序(重要)
/usr/sbin飞蹂,管理員使用的應(yīng)用程序(重要)
/usr/lib柄延, 庫(kù)文件Glibc 32bit
/usr/lib64,庫(kù)文件Glibc 64bit
4.啟動(dòng)目錄
/boot 存放的系統(tǒng)啟動(dòng)相關(guān)的文件挎峦,例如:kernel香追,grub(引導(dǎo)裝載程序)
5.配置文件目錄
/etc,極其重要坦胶,后續(xù)所有服務(wù)的配置都在這個(gè)目錄中
/etc/sysconfig/network-script/ifcfg-透典,網(wǎng)絡(luò)配置文件
/etc/hostname,系統(tǒng)主機(jī)名配置文件
/etc/resolv.conf顿苇,dns客戶端配置文件
/etc/hosts峭咒,本地域名解析配置文件? C:\Windows\System32\drivers\etc
6.可變的目錄與臨時(shí)目錄
/var,存放一些變化文件纪岁,比如/var/log/下的日志文件
/var/tmp凑队,進(jìn)程產(chǎn)生的臨時(shí)文件
/tmp,系統(tǒng)臨時(shí)目錄(類似于公共廁所)
7.設(shè)備目錄文件? /dev
/dev蜂科,存放設(shè)備文件顽决,比如硬盤,硬盤分區(qū)导匣,光驅(qū)才菠,等等
/dev/sd? ? sda sdb sdc4
/dev/null,黑洞設(shè)備贡定,只進(jìn)不出赋访。類似于垃圾回收站
/dev/random,生成隨機(jī)數(shù)的設(shè)備.
/dev/zero缓待,能源源不斷的產(chǎn)生數(shù)據(jù)蚓耽,類似于取款機(jī),隨時(shí)隨地取錢
8.虛擬的文件系統(tǒng)? /proc (如對(duì)應(yīng)的進(jìn)程停止則/proc下對(duì)應(yīng)目錄則會(huì)被刪除)
/proc旋炒,反映當(dāng)前系統(tǒng)正在運(yùn)行進(jìn)程的實(shí)時(shí)狀態(tài)
PS:類似于汽車在運(yùn)行過程中的儀表板步悠,能夠看到汽車的油耗、時(shí)速瘫镇、轉(zhuǎn)向燈鼎兽、故障等等
9.
PS: 在Linux7系統(tǒng)中, /bin, /sbin, ·? ? /lib, /lib64都以軟鏈接的形式鏈接到/usr/目錄下
/bin --> /usr/bin
/sbin --> /usr/sbin
lib -> usr/lib
lib64 -> usr/lib64
cd改變目錄答姥,常見的使用方法
10.
media#提供設(shè)備的掛載點(diǎn)
mnt#提供設(shè)備的掛載點(diǎn)
opt#第三方工具默認(rèn)安裝的目錄
run#進(jìn)程運(yùn)行的pid,(放在一個(gè)文件中)? lock相關(guān)文件
11.
# cd 絕對(duì)路徑 cd /etc/hostname
# cd 相對(duì)路徑 cd test/abc cd . cd ..
-------------------------------------
# cd? ? ? #切換目錄,例: cd /etc
# cd -? ? #切換回上一次所在的目錄
# cd ~? ? #切換回當(dāng)前用戶的家目錄,注意:root和普通用戶是否有所不同嗎谚咬?
# cd .? ? #代表當(dāng)前目錄鹦付,一般在拷貝、移動(dòng)等情況下使用 cp /etc/hostname ./
# cd ..? #切換回當(dāng)前目錄的上級(jí)目錄
/bin 普通用戶使用的命令
/sbin超級(jí)管理員使用的命令
/home普通用戶的家目錄
/root管理員用戶的家目錄
/usr系統(tǒng)文件目錄
/boot存放系統(tǒng)啟動(dòng)的相關(guān)文件
/etc存放配置文件
/var存放一些變化的文件择卦,比如日志文件
/tmp系統(tǒng)的臨時(shí)目錄
/dev存放設(shè)備發(fā)的目錄文件
/proc虛擬文件系統(tǒng)
/media設(shè)備掛載點(diǎn)
/mnt設(shè)備掛載點(diǎn)敲长,
/opt第三方軟件的默認(rèn)安裝目錄
/run進(jìn)程運(yùn)行的pid