"/" 根目錄
/bin(還有usr/bin和usr/local/bin)
binary的縮寫,這個目錄存放著經(jīng)常使用的命令,如cd命令、ls命令
/sbin(還有usr/sbin和usr/local/sbin)
s就是super user的意思,這里存放的是系統(tǒng)管理員使用的系統(tǒng)管理程序。
/home
存放普通用戶的主目錄,在Linux中每個用戶都有一個自己的目錄,一般該目錄是以用戶名命名。
Linux控制臺中,使用命令useradd hao可以給系統(tǒng)添加一個名為hao的用戶,同時/home中就會出現(xiàn)一個名為hao的文件夾。
userdel -r hao可以刪除這個名為hao的用戶,同時/home中就會刪掉相應的文件夾。
/root
該目錄為系統(tǒng)管理員,也稱超級權(quán)限者的用戶主目錄
/lib
系統(tǒng)開機所需要的最基本的動態(tài)鏈接共享庫,其作用類似于Windows里的dll文件,幾乎所有的應用程序都需要用到這些共享庫。
/lost+found
這個目錄一般情況下是空的,從UI也看不到這個文件夾,可以控制臺ls看到。在系統(tǒng)非法關(guān)機后,這里就會存放一些文件。
/etc
系統(tǒng)管理所需的配置文件,比如安裝mysql數(shù)據(jù)庫my.conf
/usr
這是一個非常重要的文件夾,類似于Windows的program files,用戶的很多應用程序和文件都會放在這個目錄下。
/boot
存放的是啟動linux需要的相關(guān)文件。
/proc 不能動
一個虛擬的目錄,系統(tǒng)內(nèi)存的映射,訪問這個目錄來獲取系統(tǒng)信息。
/srv 不能動
service縮寫,該目錄存放一些服務啟動之后所需要提取的數(shù)據(jù)。
/sys 不能動
linux2.6內(nèi)核的一大變化,該目錄下安裝了2.6內(nèi)核中新出現(xiàn)的一個文件系統(tǒng)sysfs
/tmp
存放臨時文件。
/dev
類似于Windows的設備管理器,把所有的硬件設備用文件形式存儲。
/media
linux自動識別的一些設備,如U盤、光驅(qū)等,識別后,Linux會把識別的設備掛載在這個目錄下。
/mnt
系統(tǒng)提供該目錄是為了讓用戶臨時掛載別的文件系統(tǒng),可以將外部的存儲掛載在/mnt/上,然后進入該目錄就可以查看內(nèi)容了,例如共享文件夾。
/opt
給主機額外安裝軟件所擺放的目錄,例如安裝oracle數(shù)據(jù)庫就可以放到該目錄下,默認為空。也就是把安裝文件放在/opt下。
/usr/local
這是另一個給主機額外安裝軟件所安裝的目錄,一般是通過編譯源碼方式安裝的程序
/var
這個目錄存放著在不斷擴充著的東西,習慣將經(jīng)常被修改的目錄存放在這個目錄下,包括各種日志文件。
/selinux(security-enhanced linux)
SELinux是一種安全子系統(tǒng),它能控制程序只訪問特定文件,有三種工作模式,可以自行設置。