Linux系統(tǒng)目錄樹(shù)結(jié)構(gòu)

etc

etc不是什么縮寫(xiě),是and so on的意思 來(lái)源于 法語(yǔ)的 et cetera 翻譯成中文就是 等等 的意思. 至于為什么在/etc下面存放配置文件, 按照原始的UNIX的說(shuō)法(linux文件結(jié)構(gòu)參考UNIX的教學(xué)實(shí)現(xiàn)MINIX) 這下面放的都是一堆零零碎碎的東西, 就叫etc, 這其實(shí)是個(gè)歷史遺留.

目錄描述
/etc/rc /etc/rc.d/etc/rc*.d啟動(dòng)、或改變運(yùn)行級(jí)時(shí)運(yùn)行的scripts或scripts的目錄.
/etc/hosts本地域名解析文件
/etc/sysconfig/networkIP、掩碼、網(wǎng)關(guān)、主機(jī)名配置
/etc/resolv.confDNS服務(wù)器配置
/etc/fstab開(kāi)機(jī)自動(dòng)掛載系統(tǒng),所有分區(qū)開(kāi)機(jī)都會(huì)自動(dòng)掛載
/etc/inittab設(shè)定系統(tǒng)啟動(dòng)時(shí)Init進(jìn)程將把系統(tǒng)設(shè)置成什么樣的runlevel及加載相關(guān)的啟動(dòng)文件配置
/etc/exports設(shè)置NFS系統(tǒng)用的配置文件路徑
/etc/init.d這個(gè)目錄來(lái)存放系統(tǒng)啟動(dòng)腳本
/etc/profile,/etc/csh.login, ?/etc/csh.cshrc全局系統(tǒng)環(huán)境配置變量
/etc/issue認(rèn)證前的輸出信息,默認(rèn)輸出版本內(nèi)核信息
/etc/motd設(shè)置認(rèn)證后的輸出信息,
/etc/mtab當(dāng)前安裝的文件系統(tǒng)列表.由scripts初始化,并由mount命令自動(dòng)更新.需要一個(gè)當(dāng)前安裝的文件系統(tǒng)的列表時(shí)使用,例如df命令
/etc/group類似/etc/passwd,但說(shuō)明的不是用戶而是組.
/etc/passwd用戶數(shù)據(jù)庫(kù),其中的域給出了用戶名、真實(shí)姓名、家目錄、加密的口令和用戶的其他信息.
/etc/shadow在安裝了影子口令軟件的系統(tǒng)上的影子口令文件.影子口令文件將/etc/passwd文件中的加密口令移動(dòng)到/etc/shadow中,而后者只對(duì)root可讀.這使破譯口令更困難.
/etc/sudoers可以sudo命令的配置文件
/etc/syslog.conf系統(tǒng)日志參數(shù)配置
/etc/login.defs設(shè)置用戶帳號(hào)限制的文件
/etc/securetty確認(rèn)安全終端,即哪個(gè)終端允許root登錄.一般只列出虛擬控制臺(tái),這樣就不可能(至少很困難)通過(guò)modem或網(wǎng)絡(luò)闖入系統(tǒng)并得到超級(jí)用戶特權(quán).
/etc/printcap類似/etc/termcap,但針對(duì)打印機(jī).語(yǔ)法不同.
/etc/shells列出可信任的shell.chsh命令允許用戶在本文件指定范圍內(nèi)改變登錄shell.提供一臺(tái)機(jī)器FTP服務(wù)的服務(wù)進(jìn)程ftpd檢查用戶shell是否列在/etc/shells文件中,如果不是將不允許該用戶登錄.
/etc/xinetd.d如果服務(wù)器是通過(guò)xinetd模式運(yùn)行的,它的腳本要放在這個(gè)目錄下。有些系統(tǒng)沒(méi)有這個(gè)目錄,比如Slackware,有些老的版本也沒(méi)有。在Redhat Fedora中比較新的版本中存在。
/etc/opt//opt/的配置文件
/etc/X11/X_Window系統(tǒng) (版本11)的配置文件
/etc/sgml/SGML的配置文件
/etc/xml/XML的配置文件
/etc/skel/默認(rèn)創(chuàng)建用戶時(shí),把該目錄拷貝到家目錄下

備份etc目錄

/etc是系統(tǒng)重要的配置文件目錄,重要的系統(tǒng)一定要定期備份該目錄

#!/bin/bashd1=`date +%d`d2=`date +%y%m%d`if [ $d1 == "01" ]then       cd /etc/ && tar zcf /root/rumenz/$d2_etc.tar.gz ./fi

每月一號(hào)備份etc目錄到/root/rumenz下

原文鏈接:https://rumenz.com/rumenbiji/linux-etc.html
微信公眾號(hào):入門(mén)小站