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目錄下的路徑知識:css

       /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目錄下的路徑知識:linux

        /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下的重要路徑知識:windows

        /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            系統負載平均值信息
相關文章
相關標籤/搜索