Linux目錄的做用

/bin/

       存放系統命令的目錄, 普通用戶和超級用戶均可以執行。 不過放在/bin下的命令在單用戶模式下也能夠執行。緩存

/sbin/

       保存和系統環境設置相關的命令, 只有超級用戶可使用這些命令進行系統環境設置, 可是有些命令能夠容許普通用戶查看。網絡

/usr/bin/

       存放系統命令的目錄, 普通用戶和超級用戶均可以執行。 這些命令和系統啓動無關, 在單用戶模式下不能執行。函數

/usr/sbin/

       存放根文件系統沒必要要的系統管理命令, 例如多數服務程序。 只有超級用戶可使用。 你們其實能夠注意到Linux的系統, 在全部「sbin」目錄中保存的命令只有超級用戶可使用, 「bin」目錄中保存的命令全部用戶均可以使用。工具

/boot/

       系統啓動目錄, 保存系統啓動相關的文件, 如內核文件和啓動引導程序( grub) 文件等。ui

/dev/

       設備文件保存位置。 咱們已經說過Linux中全部內容以文件形式保存, 包括硬件。 那麼這個目錄就是用來保存全部硬件設備文件的。spa

/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, 可是到底在哪一個目錄中掛載什麼設備均可以由管理員本身決定。 例如超哥接觸Linux的時候, 默認掛載目錄只有/mnt一個, 因此養成了在/mnt下創建不一樣目錄掛載不一樣設備的習慣。 如/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 Softwre Resource」的縮寫, 因此不是存放用戶數據, 而是存放系統軟件資源的目錄。 系統中安裝的軟件大多數保存在這裏, 因此除了/usr/bin/和/usr/sbin/這兩個目錄, 我在介紹幾個/usr/下的二級目錄。

/var/

       動態數據保存位置。主要保存緩存、 日誌以及軟件運行所產生的文件。

相關文章
相關標籤/搜索