1. 程式人生 > >學習筆記11——Linux系統重要子目錄及內容小結

學習筆記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包安裝的服務)