目錄結(jié)構(gòu)
1根目錄結(jié)構(gòu)
linux 最頂端目錄是 / 根目錄,linux系統(tǒng)中所有的文件,設(shè)備都在 / 之下
命令:tree -L 1 / #顯示根下的第一層目錄結(jié)構(gòu)的所有文件夾
/bin
#常見的二建證命令目錄 如 ls cp mkdir cut 等命令
/boot
#LINUX 的內(nèi)核及應(yīng)道程序的所需要的文件目錄
/dev
#設(shè)備的文件目錄 如聲卡,磁盤
/etc
#常見的系統(tǒng)二建證安裝包配置文件默認(rèn)路徑和服務(wù)啟動(dòng)命令目錄
/home
#普通用戶的家目錄,默認(rèn)存放目錄
/lib
#庫文件存放目錄
/lost+found
#在ext3文件系統(tǒng)中當(dāng)系統(tǒng)意外崩潰或者機(jī)器異常關(guān)機(jī),會(huì)承諾書碎片文件,當(dāng)系統(tǒng)開啟啟動(dòng)中fsck工具會(huì)檢查這里,并修復(fù)文件
/mnt
#掛載存在設(shè)備
/opt
/proc
#操作系統(tǒng)運(yùn)行時(shí),進(jìn)程信息和內(nèi)核信息,存放 是一個(gè)偽裝的掛載目錄,proc 并不是真正的文件系統(tǒng)
/root
root賬號(hào)的家目錄,在根目錄下
/sbin
存放shell命令的目錄,一般為超級(jí)管理員的指令
/tmp
#臨時(shí)文件目錄,有時(shí)候用戶運(yùn)行程序的時(shí)候,會(huì)產(chǎn)生臨時(shí)文件和var/tmp 目錄相似
/usr
存放程序的目錄,命令,程序
/var
存放日志的目錄 #/var/log /var/lib 庫文件目錄
root@raspberrypi:~# ls -ld /tmp/
drwxrwxrwt 12 root root 4096 Sep 16 14:06 /tmp/ #此目錄結(jié)構(gòu)的文件夾權(quán)限中包含了一個(gè)t,sticky bit, 該位可以理解為防刪除位. 一個(gè)文件是否可以被某用戶刪除, 主要取決于該文件所屬的組是否對(duì)該用戶具有寫權(quán)限. 如果沒有寫權(quán)限, 則這個(gè)目錄下的所有文件都不能被刪除, 同時(shí)也不能添加新的文件. 如果希望用戶能夠添加文件但同時(shí)不能刪除文件, 則可以對(duì)文件使用sticky bit位. 設(shè)置該位后, 就算用戶對(duì)目錄具有寫權(quán)限, 也不能刪除該文件。
1.1重要的子目錄
/etc/sysconfig/network-scripts/ifconfig-eth0 #設(shè)置IP 地址
/etc/resolv.conf 設(shè)置dns
/etc/hosts 設(shè)置IP 和域名對(duì)應(yīng) 優(yōu)先級(jí)高于resolv.conf
/etc/sysconfg/network
/etc/fstab 記錄要mount 的文件系統(tǒng)
etc/inittab 設(shè)定系統(tǒng)啟動(dòng)時(shí),要把系統(tǒng)設(shè)置成什么要的模式,并加載配置
/etc/exports 設(shè)定nfs系統(tǒng)的配置文件目錄
/etc/init.d 這個(gè)目錄用了存放系統(tǒng)或者服務(wù)器以system V模式啟動(dòng)的腳本,
/etc/xinit.d 如果服務(wù)器通過xinetd 模式運(yùn)行,他的腳本要放在這個(gè)目錄下
/ect/profile 系統(tǒng)的全局環(huán)境變量配置路徑
1.2. /etc 下的重要目錄
/etc/issue 記錄用戶當(dāng)了前顯示的版本信息
[root@localhost ~]# cat /etc/issue
CentOS release 6.10 (Final)
Kernel r on an m
[root@localhost ~]#
1.3. /var 日志目錄
/var/log/message 系統(tǒng)信息的默認(rèn)日志文件,按周輪詢
/var/log/secure 記錄登錄系統(tǒng)存取信息的文件,按周輪詢,如 pop3 ssh telnet ftp 等等記錄
/var/log/wtmp 記錄登錄信息的文件,last
/var/spool
/var/spool/vron 定時(shí)任務(wù)crontab 默認(rèn)目錄 ,按用戶名命命名文件
/var/spool/mail 系統(tǒng)用戶郵件存放目錄
/var/spool/vlientmqueue 臨時(shí)郵件目錄,有很多原因會(huì)導(dǎo)致這個(gè)目錄碎文件很多,如crontab 命令 不加 /Ddev/null等