/bin/
存放系統命令的目錄,普通用戶和超級用戶都可以執行.
不過放在/bin下的命令在單用戶模式下也可以執行
/sbin/
保存與系統環境設定相關的命令,只有超級用戶可以使用這些命令進行系統環境設定,
但是有些命令可以允許普通用戶查看
/usr/bin/
存放系統命令的目錄,用戶和超級用戶都可以執行.
這些命令和系統啟動無關,在單用戶模式下不能執行.
/usr/sbin/
存放根檔案系統不必要的系統管理指令.例如多數服務程式,只有超級用戶可以使用.
大家其實可以注意到linux系統,在所有"sbin"目錄中保存的命令只有超級用戶可以使用,
"bin"目錄保存的命令所有用戶都可以使用.
/boot/
系統啟動目錄,保存系統啟動相關的檔案.
如內核檔案和啟動引導程式(grub)檔案等
/dev/
設備檔案保存位置.linux中所有內容以檔案形式保存,包括硬體.
這個目錄就是用來保存所有硬體設備檔案的.
/etc/
組態檔保存位置.
系統內所有采用默認安裝方式(rpm安裝)的服務的組態檔全部保存在這個目錄中.
如用戶賬戶和密碼,服務的啟動腳本,常用服務的組態檔等.
/home/
普通用戶的家目錄.
建立每個用戶時,每個用戶要有一個默認登錄位置,這個位置就是這個用戶的家目錄.
所有普通用戶的家目錄就是在/home下建立一個和用戶名相同的目錄.
如用戶user1的家目錄就是/home/user1
lib
系統呼叫的函式庫保存位置
/lost+found/
當系統以外奔潰或機器以外關機,產生的一些檔案碎片放在這里.
當系統啟動的程序中fsck工具會檢查這里,并修復已經損壞的檔案系統.
這個目錄只在每個磁區中出現,
例如/lost+found就是根磁區的備份恢復目錄,
/boot/lost+found目錄就是/boot磁區的備份恢復目錄.
/media
掛載目錄.
系統建議時用來掛載媒體設備的,例如軟盤和光碟
/mnt
掛載目錄.
早起linux中只有這一個掛載目錄,并沒有細分.
現在這個目錄系統建議掛載額外設備,如U盤,移動硬碟和其他作業系統的磁區.
/misc
掛載目錄.
系統建議來掛載NFS服務的共享目錄.
我們剛剛已經解釋了掛載,只要是一個已經建立的空目錄就可以作為掛載點.
那么系統雖然準備了三個掛載目錄/media,/mnt,/misc,但是到底在哪個目錄中掛載什么設備都由自己決定
例如在/mnt/cdrom掛載光碟,/mnt/usb掛載U盤,這都是可以的
/opt
第三方安裝的軟體保存位置.
這個目錄就是放置和安裝其他軟體的位置.
手動安裝的原始碼包軟體都可以安裝到這個目錄中.
不過我還是習慣把軟體放置到/usr/local/目錄中,
也就是說/usr/local/目錄也可以用來安裝軟體
/proc
虛擬檔案系統.
該目錄的資料并不保存在硬碟中,而是保存在記憶體中.
主要保存系統的內核,行程,外部設備狀態,網路狀態.
如/proc/cpuinfo保存的是cpu資訊
/proc/devices保存設備驅動的串列
/proc/filesystems保存的是檔案系統串列
/proc/net保存的是網路協議資訊
/sys
虛擬檔案系統.
和/proc目錄相似,都是保存在記憶體中.
主要保存內核相關的資訊
/root/
超級用戶的家目錄.
普通用戶的家目錄在"/home"下,超級用戶家目錄直接在"/"下
/srv
服務資料目錄.
一些系統服務啟動之后,可以在這個目錄中保存需要的資料
/tmp
臨時目錄.
系統存放臨時檔案的目錄.該目錄下所有用戶都可以訪問和寫入
建議此目錄中不能保存重要的資料,最好每次開機都把該目錄清空
/usr
系統軟體資源目錄.注意usr不是user的縮寫,是"Unix Software Resource"的縮寫
所以不是存放用戶資料,而是存放系統軟體資源的目錄.
系統中安裝的軟體大多數保存在這里
/var/
動態資料保存位置.
主要保存快取,日志以及軟體運行所產生的檔案.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/239022.html
標籤:其他
上一篇:Linux 簡介、目錄結構
下一篇:linux中的幫助命令
