學習筆記11——Linux系統重要子目錄及內容小結
1./etc/sysconfig/network-scripts/ifcfg-eth0
網絡卡的配置檔案,不同情況下可能“eth0部分略有不同”。
重啟網絡卡可以採用如下操作:
#service network restart
該操作針對所有網絡卡。
2./etc/resolv.conf
設定linux本地的客戶端DNS檔案,DNS可以實現域名和IP的互相解析
3./etc/sysconfig/network
可修改機器名及網絡卡啟動,閘道器等配置
4./etc/hosts
設定使用者IP與名字(或域名)的對應解析表,相當於本地LAN內DNS,類似於windows下的C:\WINDOWS\system32\drivers\etc\hosts。
5./etc/fstab
記錄開機要mount的檔案系統的一個檔案
6./etc/re.local
存放開機自啟動程式命令的檔案(chkconfig只能管理yum/rpm安裝的程式的啟動程式)
7./usr/lib/systemd/system/ctrl-alt-del.target
設定系統啟動時的系統執行級別(centOS7中稱之為targets)及載入相關的啟動檔案配置
8./etc/exports
設定NFS網路檔案系統用的配置檔案
9./etc/init.d
用來存放系統或伺服器以System V模式啟動的指令碼,這在以System V模式啟動或初始化的系統中較常見。如CentOS、RedHat等。
10./etc/profile
系統全域性環境變數配置路徑
11./etc/profile.d
載入系統登入程式,命令或檔案單獨存在。
12./etc/issue
記錄使用者登入前顯示的資訊(系統版本、核心版本)
13./etc/motd
存放登入提示
14./etc/redhat-release
包括一行RedHat系統版本和名稱的宣告
15./etc/group
設定使用者的組名與相關資訊
16./etc/passwd
存放賬號資訊的檔案
17./etc/shadow
存放密碼的檔案
18./etc/sudoers
sudo命令的配置檔案
visudo命令就類似於vi /etc/sudoers命令。
19./etc/securetty
設定哪些終端可以讓root登入
20./etc/login.defs
所有使用者登入時的預設配置檔案
21./etc/rsyslog.conf
日誌設定檔案(CentOS 6.x版本以上)
22./usr/local
該目錄為使用者自編譯安裝軟體的存放目錄,相當於windows下c:\program files
23./usr/src
核心原始碼的存放目錄
24./var/log
各種系統日誌的存放目錄
25./var/log/messages
系統資訊預設日誌檔案,按周自動輪循
26./var/log/secure
記錄登入系統存取資訊的檔案,按周自動輪循,如pop3,ssh,telnet,ftp等都會記錄再次。
26./var/log/wtmp
記錄登入者資訊的檔案
27./var/spool
列印佇列和其他佇列工作的目錄.每個不同的spool在/var/spool下有自己的子目錄,如,使用者的郵箱在/var/spool/mail 中。
28./proc
虛擬目錄,是記憶體的對映,核心和程序的虛擬檔案系統目錄
/proc/version
存放核心版本
/proc/sys/kernel
系統核心功能
29./etc/rc.local
存放開機自啟動內容的檔案,一般針對通過源程式編譯安裝的軟體(chkconfig管理yum/rpm包安裝的服務)