常見的磁碟管理命令

2022-09-06 15:03:09 字數 2753 閱讀 8208

1.dd         作用是用指定大小的塊拷貝乙個檔案,並在拷貝的同時進行指定的轉換。

用法:dd  [option]

if=輸入檔案(或者裝置名稱)

of=輸出檔案(或裝置名稱)

ibs=bytes 一次讀取bytes位元組,也就是讀入快取區的位元組數

obs=bytes 一次寫入bytes位元組,也就是寫入快取區的位元組數

bs=bytes 同時設定讀/寫快取區的位元組數(就是同時設定ibs和obs)

count=blocks 只拷貝輸入的blocks塊

例:dd if=/dev/zero of=/dev/new bs=1m count=128

2.fdisk       磁碟分割槽管理工具(小於2t)

用法:fdisk [option] 裝置名稱

-l      檢視分割槽情況

fdisk 不使用引數時進入互動式介面

h       檢視幫助

n       新建乙個分割槽

e       擴充套件分割槽(最多只能有乙個擴充套件分割槽)

p       主分割槽(做多可以有四個)

d       刪除分割槽

l       檢視磁碟所有的格式型別

p       檢視分割槽情況

t       修改磁碟的格式

q       不儲存退出

w       儲存並退出

例:fdisk  /dev/sdane

回車+4gpw

3.parted         分割槽工具(大於2t)

用法:parted  [option]  裝置名稱

例:parted  /dev/sdb      

help   檢視相關的命令

mklabel gpt    將分割槽型別改為gpt(修改分割槽格式)

yesmkpart primary 0 10    劃分主分割槽(單位:m)

ignore

mkpart primary linux-swap 11 21   劃分交換分割槽

ignore

mkpart logical ext4 22 32                劃分邏輯分割槽

ignore

p                           檢視

rm                          刪除

4.partprobe      把分割槽表的修改變化通知給核心

用法:partprobe  裝置名稱

linux7或者linux5以及5以下的版本用partprobe

linux6改名為partx

例:psrtprobe/partx  /dev/sda

5.mkfs      格式化建立檔案系統(建立分割槽以後,需要格式化才能寫入資料)

用法:mkfs   [option]  裝置名稱

-b       指定block

-t       指定檔案系統

例:mkfs -t ext4(等同於mkfs.ext4) -b 1m

6.mkswap    格式化swap分割槽

用法:mkswap  裝置名稱

swap分割槽的建立方法:通常建立乙個普通的分割槽,然後使用mkswap格式化為swap分割槽格式

例:mkswap   /dev/sda

7.swapon/swapoff   使用swap或者關掉swap

用法:swapon/swapoff  裝置名稱

例:swapon/swapoff  /dev/sda

8.mount    掛載檔案系統

用法:mount  [option]  裝置名稱

例:mount  /dev/sr0 /mnt/

9.umount   解除安裝

用法:umount  [option] 裝置名稱

例:umount  /dev/sr0 /mnt

10.df        檢視磁碟資訊

用法:df  [option] [裝置名稱]

-i     檢視inode

-t    檢視檔案系統型別

-h    人類可讀

例:df   -ith    /dev/sda

11.dumpe2fs   檢視ext檔案系統的資訊

用法:dumpe2fs  [option] 裝置名稱

-o superblock 檢視超級快的資訊

-o blocksize  檢視block的資訊

例:dumpe2fs  /dev/sda

12.fsck (e2fsck)      檢查並修復磁碟

注:好的磁碟不要用

用法:fsck  [option] 裝置名稱

-t : 給定檔案系統的型式,若在 /etc/fstab 中已有定義或 kernel  本身已支援的則不需加上此引數

-s : 依序乙個乙個地執行fsck的指令來檢查

-a : 對/etc/fstab 中所有列出來的 partition 做檢查

-c : 顯示完整的檢查進度

-d : 列印 e2fsck的 debug 結果

-p : 同時有 -a 條件時,同時有多個fsck的檢查一起執行

-r : 同時有 -a 條件時,省略 / 不檢查

-v : 詳細顯示模式

-y : 預先設定所有檢查時的問題均回答[是]

-a : 如果檢查有錯則自動修復

-r : 如果檢查有錯則由使用者回答是否修復

例:fsck  -t ext4  /dev/sda

Linux 常見命令 檔案和磁碟管理

ll 所列的所有檔案的檔案大小都是以位元組為單位 而ll h在加上了 h引數後,所有顯示的檔案的單位都會自適應。這樣看起來就更加清晰了。ll 等價於 ls l l 等價於 ls a lh l ll h 等價於 ls lh ls abc 匹配以abc開頭的任意目錄 ls abc 匹配以abc結尾的任意...

Linux磁碟管理命令

df命令 功能 檢查檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。語法 df 選項 說明 df命令可顯示所有檔案系統對 i節點和磁碟塊的使用情況。該命令各個選項的含義如下 a 顯示所有檔案系統的磁碟使用情況,包括0塊 block 的檔案系統,如 pr...

linux磁碟管理命令

功能說明 切換目錄。語 法 cd 目的目錄 補充說明 cd指令可讓使用者在不同的目錄間切換,但該使用者必須擁有足夠的許可權進入目的目錄。功能說明 顯示磁碟的相關資訊。語 法 df ahhiklmpt block size 區塊大小 t 檔案系統型別 x 檔案系統型別 help no sync syn...