linux重要目錄詳細說明

一級目錄:    
        /bin    存放系統命令和工具、二進制命令 (相當於C:\WINDOWS\system32)
        /boot   包含linux系統的啓動引導文件和GRUB
        /dev    存放硬件設備文件及驅動程序
        /etc    存放配置文件 .conf  (相當於windows的ini文件)
        /home   存放普通用戶家目錄  (相當於C:\Documents and Settings)
        /lib    內核文件和程序編譯庫文件 .so
        /lost+found      存放臨時文件,在ext3文件系統中,當系統以外崩潰或機器關機,會產生文件碎片在這裏。當系統在開機啓動的過程中fsck工具會檢查這裏,並修復已經損壞的文件系統。當系統發生問題,可能會有文件被移到這個目錄中,可能需要用手工的方式來修復,或移動到文件原來的位置上。
        /media  可移動介質或多媒體設備的默認掛載點
        /misc   使用automounter掛載本地目錄的默認掛載點
        /mnt    其它設備的掛載點
        /net    使用automounter掛載網絡設備的默認掛載點
        /opt    存放第三方應用程序文件
        /proc   內核進程以及內核配置信息虛擬文件系統
        /root   根用戶root的主目錄配置文件
        /sbin   存放系統管理命令和工具
        /selinux  與安全升級linux相關的當前配置,編譯內核時用到
        /srv      非radhat linux的網絡服務
        /sys      存儲系統塊設備\總線\內核\模塊等信息
        /tftpboot   TFTP服務器的配置目錄
        /tmp   存放臨時文件,默認radhat會自動週期性地清空此目錄   (相當於windows的temp目錄)
        /usr    存放系統管理命令和實用程序  (/uer/local相當於C:\Program Files),這裏說的是編譯安裝,yum和rpm一般不再這裏。
        /var    存放動態數據,如.log日誌文件

/etc目錄下的路徑知識:

       /etc/resolv.conf    #->設置linux本地客戶端DNS的文件,DNS可以實現域名和IP的互相解析。
       /etc/hosts          #->設定用戶IP與名字(或域名)的對應解析表,相當於本地LAN內DNS類似c:\WINDPWS\system32\drivers\etc\hosts,LAN內IP域名解析文件。
       /etc/sysconfig/network          #->可修改機器名及網卡啓動,網關等配置。        
       /etc/fstab                      #->記錄開機要mount的文件系統的一個文件
       /etc/inittab                    #->設定系統啓動時init進程將把系統設置成什麼樣的runlevel及加載相關的啓動文件配置。
       /etc/exports                    #->設定NFS網絡文件系統用的配置文件。
       /etc/init.d                     #->這個目錄是用來存放系統或服務器以System V 模式啓動的腳本,這在以System V模式啓動或初始化的系統中常見。
       /etc/xinit.d                    #->如果服務器是通過xinetd模式運行的,他的腳本要放在這個目錄下。有些系統沒有這個文件目錄,比如Slackware,有些老的版本也沒有。在Redhat/Fedora中比較新的版本中存在。        /etc/profile                    #->系統全局環境變量配置路徑*****alias        PATH變量        /etc/profile.d                  #->加載系統登錄程序一個目錄,命令或文件獨立存在!        /etc/rc.local                   #->存放開機自啓動程序命令的文件(chkconfig只能管理yum /rpm安裝的程序的啓動服務)。
       /etc/issue                      #->記錄用戶登錄前顯示的信息版本、內核。
       /etc/motd             #登錄提醒。        
       /etc/redhat-release   #->包括一行聲明RedHat版本號和名稱的信息。        
       /etc/group            #-> 設定用戶的組名與相關信息
       /etc/passwd           #->賬號信息文件        
       /etc/shadow           #->密碼信息文件        
       /etc/sudoers          #->可以執行使用sudo命令的配置文件(權限提升)
       /etc/securetty        #->設定哪些終端可以讓root登錄       
       /etc/login.defs       #->所有用戶登錄時的缺省配置        
       /etc/modprobe.conf    #->內核模塊額外參數設定        
       /etc/syslog.conf      #->日誌設置文件***,限C5.X。        
       /etc/rsyslog.conf     #->日誌設置文件***,限C6.X。        
       /etc/rc.local         #->存放開機自啓動內容的文件(通過源程序編譯安裝的軟件)。

/var目錄下的路徑知識:

        /var                  日誌文件
        /var/log              各種系統日誌存放地
        /var/log/messages     系統信息默認日誌文件,非常重要。按週期自動輪循
        /var/log/secure       記錄登入系統存取信息的文件,按周自動輪循,例如pop3,ssh,telnet,ftp等都會記錄在此。系統安全日誌文件。
        /var/log/wtmp         記錄登錄者信息的文件,last。
        /var/spool(/var/spool/cron/root)         定時任務crontab默認路徑,按用戶名命名的文件。
        /var/spool/mail              系統用戶郵件存放目錄。
        /var/spool/clientmqueue      sendmail臨時郵件文件目錄

/proc下的重要路徑知識:

        /proc                    虛擬目錄,是內存的映射,內核和進程的虛擬文件系統目錄
        /proc/version            內核版本
        /proc/sys/kernel         系統內核功能
        /proc/sys/net/ipv4       修改proc的配置時臨時生效。/etc/sysctl/conf內核參數裏配置纔是永久生效。兩個路徑的修改效果是一樣。
        /proc/cpuinfo            關於處理器的信息,如類型、廠家、型號和性能等。
        /proc/meminfo            系統內存信息
        /proc/devices            當前運行內核所配置的所有設備清單
        /proc/dma                當前正在使用的DMA通道。
        /proc/filesustems        當前運行內核所配置的文件系統。
        /proc/interrupts         正在使用的中斷,和曾經有多少箇中斷。
        /proc/ioprts             當前正在使用的I/O端口。
        /proc/loadavg            系統負載平均值信息


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章