Linux磁碟分割槽與目錄結構

2021-08-27 16:00:39 字數 2607 閱讀 9584

① 主分割槽、拓展分割槽、邏輯分割槽:早期主引導扇區mbr用64b存放主分割槽資訊,每個分割槽用16b,因而上限為4個主分割槽,後來,因分割槽需求,引入拓展分割槽(類主分割槽),對拓展分割槽進行分割槽,即為邏輯分割槽,不受mbr限制,上限約12個邏輯分割槽。

② 一切皆檔案,硬碟檔案命名:按硬碟數,ide硬碟hdx,sata硬碟sdx,x[a,b,c,…];主分割槽或拓展分割槽編號1-4,邏輯分割槽編號則從5開始,第二個硬碟的第三主分割槽sdb3,第乙個邏輯分割槽sdb5;磁碟硬體檔案掛載mount /dev/sdb5 /lg5,訪問lg5即訪問sdb5分割槽

③ 檔案系統型別:主要是ext4,swap用於交換分割槽。

④ 系統目錄結構:根 /

/boot:存放系統啟動必須檔案

/etc:存放系統和程式的配置檔案

/dev:存放硬碟、光碟機、滑鼠等硬體裝置檔案

/bin:存放系統普通使用者常用基本命令檔案

/usr:軟體安裝預設目錄位置

/home:存放各系統使用者的家目錄

0x02. linux檔案和目錄操作命令

① ls 列表顯示目錄內容 萬用字元?單字元 含其一或段[a,b,c-d] *任意

ls -l長格式顯示檔案或目錄資訊

ls -a顯示所有包括隱藏的檔案或目錄

ls -h以k、m、g單位顯示檔案或目錄資訊

ls -d顯示目錄本身屬性資訊

② mkdir 建立目錄

mkdir -p /a/b 建立巢狀的目錄
③ rmdir 刪除空目錄

④ rm 刪除目錄或檔案

rm -f 強制刪除目錄或檔案

rm -r 遞迴刪除目錄或檔案

⑤ touch 新建檔案或修改時間

touch -a修改訪問時間

touch -m更改修改時間

touch --d=」時間」 設定訪問與修改時間

⑥ cp 複製檔案或目錄

cp -r 源 目 遞迴複製檔案或目錄
⑦ mv 移動或重新命名檔案或目錄

⑧ cat 檢視檔案內容

⑨ more逐后檢視載入 less 左右翻頁 q退出

⑩ wc 檔案內容統計

wc -l統計行數

wc -w統計單詞數

wc -c統計位元組

11 find 在目錄中查詢檔案或目錄

find 範圍 -name 目標條件 按名稱查詢

find 範圍 -type 目標條件 按型別查詢 f檔案 d目錄 b塊裝置 c字元裝置

find 範圍 -user jimmy 按所屬者查詢

find 範圍 -size +10k 按大小查詢 +大於 -小於

12 grep 在內容中查詢含某字串的行

grep 某字串(可正則式) /etc/passwd

13 man 命令名 檢視命令幫助手冊

14 > 覆蓋式輸出重定向符 >>追加式輸出重定向符

15 | 管道符

16 vi 編輯器

命令模式:vi預設進入,esc即可進入

游標上下左右

翻頁page down 或ctrl+f

下翻一頁

page up 或ctrl+b

上翻一頁

游標行內跳轉

home或^ 或0

跳至行首

end 或$

跳至行尾

右跳#個字元

左跳#個字元

游標行間跳轉

1g 或 gg

跳至首行

g跳至尾行

跳至第#行

顯示行數

:set nu

不顯示行數

:set nonu

刪除x或del

刪除游標處的單個字元

dd刪除當前行

刪除當前行開始的#行

d^刪除當前行首至游標的字元

d$刪除當前行尾至游標的字元

複製yy

複製當前行

複製當前行開始的#行貼上p

貼上至游標的右側

p貼上至游標的左側

查詢/word

向下查詢字串word

查詢?word

向上查詢字串word定位n

游標定位至下乙個匹配字元

n游標定位至上乙個匹配字元撤銷u

單次撤銷 多次恢復

u撤銷所有編輯

插入模式:命令模式下,i 、a、o、 insert即可進入

末行模式:****+: 即可進入

儲存:w

儲存檔案

:w /filename

另存檔案為fielname

退出vi

:q未修改時退出

:q!不儲存且強制退出

儲存並退出vi

:wq儲存修改並退出

內容替換

:s /old/new

把當前行的第乙個old替換為new

:s /old/new/g

把當前行的所有old替換為new

:#,# s /old/new/g

:% s /old/new/g

當前檔案所有old替換為new

:s /old/new/c

old替換為new時提示確認替換

linux磁碟分割槽與系統目錄介紹

一 1.裝置管理 在 linux 中,每乙個硬體裝置都對映到乙個系統的檔案,對於硬碟 光碟機等 ide 或 scsi 裝置也不例外。linux 把各種 ide 裝置分配了乙個由 hd 字首組成的檔案 而對於各種 scsi 裝置,則分配了乙個由 sd 字首組成的檔案。例如,第乙個 ide 裝置,lin...

linux磁碟分割槽以及系統目錄結構介紹

硬碟如果想存放資料要經歷以如下過程先分割槽 格式化 建立檔案系統 存放資料下邊分別介紹一下什麼是磁碟分割槽,linux系統一般如何分割槽,以及檔案系統。1 分割槽的基本概念2 linux下系統分割槽的命名 1 裝置命名 在 linux系統中,磁碟裝置對應於系統中的特殊檔案,這些特殊檔案放在 ldev...

Linux磁碟分割槽以及系統目錄結構介紹

硬碟如果想存放資料要經歷以如下過程先分割槽 格式化 建立檔案系統 存放資料.1 分割槽的基本概念 學習windows linux 作業系統,必然要了解硬碟裝置,在硬碟上能夠安裝系統或者存放資料,但前提是必須要對硬碟進行分割槽和格式化,不同的分割槽存放不同的資料,從而避免資料雜亂無章堆積在一起。分割槽...