① 主分割槽、拓展分割槽、邏輯分割槽:早期主引導扇區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 作業系統,必然要了解硬碟裝置,在硬碟上能夠安裝系統或者存放資料,但前提是必須要對硬碟進行分割槽和格式化,不同的分割槽存放不同的資料,從而避免資料雜亂無章堆積在一起。分割槽...