1. 程式人生 > >Linux系統目錄摘要

Linux系統目錄摘要

寫入文件 scrip 自動 resolv 定時 tcp 輪詢 開機 全局環境

重要子目錄:
/etc/sysconfig/network-scripts/ifcfg-eth0:配置網絡地址及GW等
/etc/resolv.conf:設置本機的客戶端DNS,DNS可以實現域名和IP的相互解析
/etc/hosts:設定用戶IP與名字域的對應表,相當於本地LAN內DNS
/etc/sysconfig/network:修改主機名及網卡啟動,網關等配置信息
/etc/fstab:記錄開機要mount的文件系統的一個文件
/etc/inittab:設定系統啟動時init進程將把系統設置成什麽樣的runlevel
/etc/exports:設定NFS系統用的配置文件路徑
/etc/init.d:這個目錄是用來存放系統或服務器以System V模式啟動的腳本。這在以System V模式啟動或初始化的系統中常見比如CentOS/RedHat

/etc/profile:系統全局環境變量配置路徑
----------------------------------------------------------------------------------
/etc/issue:記錄用戶登錄前顯示的信息
cat -n /etc/issue
/etc/group:設定用戶的組名與相關信息
/etc/passwd:賬號信息文件
/etc/shadow:密碼信息文件
/etc/sudoers:可以sudo命令的配置文件
/etc/securetty:設定那些終端可以讓root登陸
/etc/syslog.conf:日誌設置文件
/etc/rsylogslog.conf:日誌配置文件
/etc/modprobe.conf:內核沒款額外參數設定
/etc/login.defs:所有用戶登錄時的缺省配置
-其他目錄:
/usr/lib:系統會使用到的函數庫
/usr/lib/modules:kernel的相關模塊
/var/lib/rpm:rpm套件安裝處
/usr/bin:這個目錄是可執行程序的目錄;當我們從系統自帶的軟件包安裝一個程序時,他的可執行文件大多會放在這個目錄,相似的目錄是/usr/local/sbin;
/lib64:庫文件存放目錄:
/usr/sbin:這個目錄是可執行程序的目錄,但大多存放涉及系統管理的命令;相似目錄是/sbin或者/usr/local/sbin或/usr/X11R6/sbin等;
/usr/local:這個目錄一般是用來存放用戶自編譯安裝軟件的存放目錄;一般是通過源碼包安裝的軟件;如果沒有特別指定安裝目錄的話,一般是安裝在這個目錄中。相當於:c:\Program files
/usr/share:系統共用的東西存放地,比如/usr/share/doc和/usr/share/man幫助文件
/usr/bin:使用者可執行的binary file的目錄
/usr/local/bin/:使用者可執行的binary file的目錄
/usr/lib:系統會使用到的函數庫
/usr/local/lib:系統中會使用到的函數庫

/var 目錄下的路徑知識:
var:日誌文件
/var/log/messages:系統信息默認 日誌文件,按每周自動輪詢
/var/log/secure:系統日誌的安全文件.記錄登入系統存取信息的文件,按周自動輪詢,例如pop3.ssh.telnet,ftp.等都會記錄在此.
/var/log/wtmp:記錄登陸者信息的文件,last,
/var/spool and /var/spool/cron/root:定時任務crontab默認目錄。按用戶名命名訪問;
/var/spool/mail:系統郵件存放目錄;
/var/spool/elientmqueue:臨時郵件文件目錄,有很多原因會導致這個目錄碎文件很多,比如,crontab定時任務命令不如>/dev/null等,工作中偶爾會因為該目錄文件太多,導致/var所在的分區inode數量被消耗盡,無法寫入文件的情況,


/proc下的重要路勁知識:
/proc:虛擬目錄,是內存的映射
/proc/version:內核版本
/proc/sys/kernel:系統內核功能
/etc/sysctl.conf:內核參數配置路徑,
[root@zhaoyun ~]# cat /proc/sys/net/ipv4/tcp_max_tw_buckets
5000
[root@zhaoyun ~]#
/proc/cpuinfo:關於處理器的信息,如類型,

Linux系統目錄摘要