儲存結構和磁碟劃分

2021-10-10 23:40:54 字數 1791 閱讀 5227

檔案儲存結構(fhs標準)

在linux系統中,目錄、字元裝置、塊裝置、套接字、印表機等都被抽象成了檔案,即「linux系統中一切都是檔案」。既然平時我們打交道的都是檔案,那麼又應該如何找到它們呢?在windows作業系統中,想要找到乙個檔案,我們要依次進入該檔案所在的磁碟分割槽(假設這裡是d盤),然後在進入該分割槽下的具體目錄,最終找到這個檔案。但是在linux系統中並不存在c/d/e/f等碟符,linux系統中的一切檔案都是從「根(/)」目錄開始的,並按照檔案系統層次化標準(fhs)採用樹形結構來存放檔案,以及定義了常見目錄的用途。另外,linux系統中的檔案和目錄名稱是嚴格區分大小寫的。例如,root、root、root、root均代表不同的目錄,並且檔名稱中不得包含斜槓(/)。linux系統中的檔案儲存結構如圖所示。

linux系統中常見的目錄名稱以及相應內容

物理裝置命名規則

在linux系統中一切都是檔案,硬體裝置也不例外。既然是檔案,就必須有檔名稱。系統核心中的udev裝置管理器會自動把硬體名稱規範起來,目的是讓使用者通過裝置檔案的名字可以猜出裝置大致的屬性以及分割槽資訊等;這對於陌生的裝置來說特別方便。另外,udev裝置管理器的服務會一直以守護程序的形式執行並偵聽核心發出的訊號來管理/dev目錄下的裝置檔案。linux系統中常見的硬體裝置的檔名稱如表所示。

掛機硬體裝置

1分割槽

fdisk命令:用於管理磁碟分割槽

常用的引數:

引數	作用

m 檢視全部可用的引數

n 新增新的分割槽

d 刪除某個分割槽資訊

l 列出所有可用的分割槽型別

t 改變某個分割槽的型別

p 檢視分割槽表資訊

w 儲存並退出

q 不儲存直接退出

2格式化mkfs命令 :用於格式化

3掛載和解除安裝

掛載 mount 解除安裝 umount

df命令 :用於檢視掛載狀態和硬碟使用量資訊

du命令 用於檢視檔案資料佔用量

du -sh /* 檢視在linux系統根目錄下所有一級目錄分別占用的空間大小

du -sh /newfs 檢視/newfs下的內容佔了多少容量

新增交換分割槽

1 建立邏輯分割槽

2 格式化

mkseap命令 swap分割槽的專用格式化命令

3掛載swapon命令:因為swap分割槽沒有掛載點,所以需要用掛載swap分割槽的專用命令來對swap分割槽進行掛在操作格式 swapon:裝置檔案

swapoff命令:解除安裝swap分割槽裝置。swapoff:裝置檔案

軟硬方式鏈結

ln -s 建立符號鏈結 (軟連線)

刪除原檔案 ,軟連線失效

ln 硬鏈結

刪除原檔案 ,硬鏈結還有效

儲存結構與磁碟劃分

一切從 開始 linux系統中的一切檔案都是從 根 目錄開始的,並按照檔案系統層次化標準 fhs 採用樹形結構來存放檔案,以及定義了常見目錄的用途。另外,linux系統中的檔案和目錄名稱是嚴格區分大小寫的。例如,root root root root均代表不同的目錄,並且檔名稱中不得包含斜槓 掛載硬...

儲存結構與磁碟劃分

linux系統中常見的目錄名稱以及相應內容 目錄名稱 應放置檔案的內容 boot 開機所需檔案 核心 開機選單以及所需配置檔案等 dev 以檔案形式存放任何裝置與介面 etc 配置檔案 home 使用者主目錄 bin 存放單使用者模式下還可以操作的命令 lib 開機時用到的函式庫,以及 bin與 s...

Linux 儲存結構與磁碟劃分

主要常見的目錄定義 1.boot 開機所需檔案 核心,開機選單及所需配置檔案 2.dev 任何裝置與介面都以檔案形式存放在這目錄 3.etc 配置檔案 4.home 使用者主目錄 5.bin 單使用者維護模式下還能夠被操作的命令 6.lib 開機時用到的函式庫及 bin與 sbin下面命令要呼叫的函...