頂點 / ,其它全部目錄都在根下
php
根下面的目錄及目錄裏的子目錄是一個有層次的倒掛樹狀結構linux
目錄windows |
描述安全 |
/服務器 |
處於linux系統樹形結構的最頂端,它是linux文件系統的入口,全部的目錄、文件、設備都在/之下。 |
/bin/ide |
bin是Binary的縮寫,存放着linux系統命令。spa |
/boot/操作系統 |
包括內核和其它系統啓動期間使用的文件。是啓動linux時使用的核心文件,有鏈接文件和鏡像文件。 |
/dev/ |
dev是Device的縮寫。存放的是linux的外部設備,在linux中訪問設備的方式和訪問文件的方式是相同的。orm |
/etc/ |
存放系統配置文件和目錄,很是重要,常常會用到它,要牢記。 |
/selinux/ |
這個目錄是RedHat/CentOS所特有的目錄,Selinux是一個安全機制,這個比較複雜,這個目錄就是存放Selinux相關的文件的,通常咱們安裝操做系統的時候禁止使用它。 |
/sys/ |
這是linux2.6內核的一個很大的變化。該目錄下安裝了2.6內核中新出現的一個文件系統sysfs,sysfs文件系統集成了下面3種文件系統的信息:針對進程信息的proc文件系統、針對設備的devfs文件系統以及針對僞終端的devpts文件系統。該文件系統是內核設備樹的一個直觀反映。該文件系統是內核設備樹的一個直觀反映。當一個內核對象被建立的時候,對應的文件和目錄也在內核對象子系統種被建立。 |
/home/ |
系統默認的用戶家目錄,新增用戶帳號時,用戶的家目錄都存放在此目錄下,~表示當前用戶的家目錄,~wenlirong表示用戶wenlirong的家目錄。 |
/lib/ |
這個目錄裏存放着系統最基本的動態連接共享庫,包含許多被/bin/和/sbin/中的程序使用的庫文件,目錄/usr/lib/中含有更多用於用戶程序的庫文件。做用相似於windows裏的DLL文件,幾乎全部的應用程序都須要用到這些共享庫。 |
/media/ |
可移除媒體(如CD-ROM)的掛載點 (在FHS-2.3中出現)。 |
/lost+found |
默認爲空,被FSCK(file system check用來檢查和維護不一致的文件系統。若系統掉電或磁盤發生問題,可利用fsck命令對文件系統進行檢查)用來放置零散文件(沒有名稱的文件)。當系統非法關機後,這裏就會存放一些文件。 |
/mnt/ |
臨時掛載的文件系統。好比cdrom,u盤等,直接插入光驅沒法使用,要先掛載後使用 |
/opt/ |
主機額外安裝軟件所擺放的目錄。默認是空的。 |
/proc/ |
操做系統運行時,進程(正在運行中的程序)信息及內核信息(好比cpu、硬盤分區、內存信息等)存放在這裏。/proc目錄是假裝的文件系統proc的掛載目錄,proc並非真正的文件系統。所以,這個目錄是一個虛擬的目錄,它是系統內存的映射,咱們能夠經過直接訪問這個目錄來獲取系統信息。也就是說,這個目錄的內容不在硬盤上而是在內存裏。 |
/root/ |
這個不用介紹了吧,呵呵。超級管理員的用戶主目錄。 |
/sbin/ |
大多數涉及系統管理的命令都存放在該目錄中,它是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令,凡是目錄sbin中包含的命令都是root權限才能執行的。 |
/srv/ |
該目錄存放一些服務啓動以後須要提取的數據。 |
/tmp/ |
該目錄用於存放臨時文件,有時用戶運行程序的時候,會產生一些臨時文件。/tmp就是用來存放臨時文件的。/var/tmp目錄和該目錄的做用是類似的。 |
/usr/ |
包括與系統用戶直接有關的文件和目錄,例如應用程序及支持它們的庫文件。相似於windows下的program files目錄。 |
/var/ |
該目錄的內容是常常變更的,/var下有/var/log目錄用來存放系統日誌的目錄。/var/www目錄用來定義Apache服務器站點存放目錄。/var/lib用來存放一些庫文件。 |