1. dd命令
dd命令的全稱為disk dump,對系統所有用戶開放。該命令用於復制磁盤的數據塊,且可在復制文件的同時指定轉換的文件格式。
命令選項參數說明
- if=FILE:輸入文件名稱,默認是標准輸入。
- of=FILE:輸出文件名稱,默認是標准輸出。
- bs=BYTES:同時設置輸入/輸出的塊大小為BYTES個字節。
- count=blocks:指定要復制塊的數量。
- cbs=BYTES:每次轉換BYTES個字節,即指定轉換緩沖區的大小。
- obs=BYTES:每次輸出BYTES個字節, 即指定一個塊大小為BYTES字節。
[root@node31 ~]# dd if=/dev/sda1 of=sda1.img [root@node31 ~]# dd if=/dev/zero bs=1024M count=1 of=sda2.img
2. mkswap命令
mkswap的全稱為make swap,用於將磁盤分區或文件設為Linux系統的交換區,命令的使用權限只對系統管理員開放。
命令選項參數說明
- -c( create):創建交換分區前先檢查是否有損壞的區塊。
- -v0:創建舊式交換區,此為預設值。
- -v1:創建新式交換區。
[root@node31 ~]# ll /dev/sdc*
[root@node31 ~]# mkswap /dev/vgsdc1/lvsdc1
3. fdisk命令
fdisk的全稱為find disk,對系統所有用戶開放。通過fdisk命令,可以查看磁盤分區、划分分區及刪除分區等。操作磁盤分區通常通過該命令來實現。
命令參數選項說明
- -b:指定磁盤分區的大小.
- -c: 關閉DOS-compalible模式。
- -H( heads):指定磁盤頭數。
- -1( list):顯示指定磁盤的分區信息。
- -u:顯示分區列表時,以分區的方式來替代柱面。
[root@node31 ~]# fdisk -l /dev/sda
[root@node31 ~]# fdisk /dev/sdb
4. df命令
的命令全稱為disk free,顯示掛載到系統磁盤分區的相關信息,對系統所有用戶開
(2)命令參數選項說明
- 咀(a11):包含所有的具有o Blocks文件系統。
- -h:以KB、MB、GB的格式輸出文件系統的信息。
- i( inodes):顯示inode的信息而不顯示已使用的block。
- -l( local):列出本地文件系統結構信息。
- -P(portability);使用POSⅨ輸出格式。
- -t( type):限制列出文件系統的類型。
[root@node31 ~]# df -lh
5. mount命令
mount命令可將某個磁盤分區的內容解讀成文件系統,然后以可讀寫或只讀的方式將文件系統掛載到指定的位置下,命令的使用權限只對系統管理員開放。
命令參數選項說明
- -a( all):將/etc/fstab文件中定義的所有文件系統掛載。
- -f( fake):模擬掛載文件系統的過程。
- -n:掛載未寫入/etc/mtab文件的文件系統。
- -L(label):將含有特定標簽的硬盤分割掛上。
- U uuid(Universaly Unique Identifier):將指定標識符的分區掛載
- -o ro( read only):用只讀模式掛上。
- --o rw( read write):用可讀寫模式掛上。
[root@node31 ~]# mount -o ro /dev/sdb1 /mnt [root@node31 ~]# mount