在Linux中,一切皆文件。所以,Linux和Windows目錄有很大的不同,它沒有明確的盤符,它的目錄就像一棵大樹一樣,頂層目錄就是根目錄:/ ,然后下面又有很多個分支,分支可以再分,從而形成一個龐大的文件系統,就像這樣:
在Linux中,特定的顏色表示不同類型的文件
藍色 :表示目錄
紅色:表示壓縮文件
綠色:表示可執行文件
淺藍色:表示鏈接文件
黃色:表示設備文件
白色:表示其他文件
在根目錄下使用 ls 命令可以查看二級目錄
然后說一下根目錄下的一些主要二級目錄的作用:
目錄 | 作用說明 |
/bin | 主要存放一些常用的系統命令,如:ls cat mkdir ,存放的命令普通用戶和超級用戶都可以執行 |
/sbin | 存放和系統環境設置相關的命令,只有超級用戶可以使用這些命令 |
/usr/bin | 存放系統命令的目錄,普通用戶和超級用戶均可以使用 |
/usr/sbin | 存放系統管理命令,例如多數服務程序,只有超級用戶可以使用 |
/boot | 系統啟動目錄,存放系統啟動相關的文件,如內核文件和啟動引導程序文件 |
/dev | 設備文件保存目錄,保存所有硬件設備文件 |
/etc | 存放配置文件,系統內所有采用默認安裝方式(rpm)的服務的配置文件,都保存在這里,如用戶賬戶和密碼,服務的啟動腳本 |
/home | 普通用戶的家目錄,所有普通用戶的家目錄就是在/home下建立一個和用戶名同名的目錄,如用戶user1的家目錄了就是/home/user1 |
/lib | 系統調用的函數庫目錄 |
/lost+found | 備份恢復目錄,平時是空的,發生宕機時,可以修復已經損壞的文件系統 |
/media | 掛載目錄,掛載多媒體設備主要 |
/mnt | 掛載目錄,可以掛載U盤,硬盤 |
/opt | 第三方安裝的軟件保存目錄,放置和安裝其他軟件的位置,但現在一般把軟件放在 /usr/local 目錄下 |
/proc | 虛擬文件系統,數據保存在內存中,主要保存系統的內核,進程,外設 |
/sys | 和 /proc 類似,主要存放與系統相關的信息 |
/root | 超級用戶的家目錄 |
/srv | 服務數據目錄。一些服務啟動之后,可以在這個目錄中保存所需要的數據 |
/tmp | 臨時目錄,所有用戶都可以訪問和寫入 |
/var | 動態文件保存位置,主要保存緩存,日志文件 |