Linux 磁碟相關指令

磁碟分割

    磁碟代號說明:

  1. IDE 硬碟,第一到四顆分別為: hda, hdb, hdc, hdd
  2. SATA 或 SCSI 硬碟,第一到四顆分別為: sda, sdb, sdc, sdd
  • 顯示所有硬碟的分割區配置狀態:
    fdisk -l
  • 顯示指定硬碟的分割區配置狀態:
    fdisk -l /dev/磁碟代號
  • 執行硬碟分割:
    fdisk /dev/磁碟代號

    執行 fdisk 之後,常用的指令如下:

    • m: 顯示說明
    • p: 顯示分割區狀態
    • a: 指定啟動分割區
    • n: 建立分割區
    • d: 刪除分割區
    • w: 儲存並寫入分割區配置 (在未執行此指令前,所有修改的分割區配置都還不會生效)
    • q: 退出程式

磁碟格式化

    • -j: 格式化為 “ext3″ 格式 (若不加此參數,則格式化為 “ext2″ 格式)
    • -L: 給格式化好的分割區設定名稱,方便磁碟掛載時指定
  • 磁碟格式化指令:

    mke2fs -j -L "分割區名稱" /dev/分割區代號

    分割區代號: 此代號可先用 “fdisk -l” 得知

    參數說明:

磁碟掛載

  • 顯示目前磁碟掛載的狀況:
    mount
  • 依 /etc/fstab 的設定自動掛載磁碟(通常在修改 /etc/fstab 後要執行一次,以確定 /etc/fstab 的設定是否正確):
    mount -a
  • 磁碟掛載指令:
    mount -t 分割區格式 -o 選項 /dev/分割區代號 掛載點

    mount -t 分割區格式 -o 選項 -L 分割區名稱 掛載點

    選項: 我只會用到 defaults

    分割區格式,常用的:

    • Linux: ext3, ext2, reiserfs
    • Microsoft: vfat, msdos
    • 網路磁碟: nfs, smbfs
    • 光碟機: iso9660
  • 常用的磁碟掛載範例:
    1. 掛載光碟機:
      mount -t iso9660 /dev/cdrom /mnt/cdrom
    2. 掛載 Microsoft fat 格式的磁碟片:
      mount -t vfat /dev/fd0 /mnt/floppy
    3. 掛載 Linux ext2 格式的磁碟片:
      mount -t ext2 /dev/fd0 /media/floppy
    4. 掛載 Linux ext3 的磁碟分割區(hdc1),並設為可讀寫:
      mkdir /mnt/hdc1
      mount -t ext3 -o defaults /dev/hdc1 /mnt/hdc1
    5. 掛載 Windows 9x 的磁碟分割區:
      mkdir /mnt/win98
      mount -t vfat /dev/hda1 /mnt/win98
      mount -t vfat -o iocharset=cp950 /dev/hda1 /mnt/win98
    6. 掛載 USB 隨身碟(磁碟代號請用 fdisk -l 檢視):
      mkdir /mnt/usb
      mount -t vfat /dev/磁碟代號 /mnt/usb

卸載磁碟

    卸載磁碟指令:

    umount 掛載點或裝置代號或分割區代號

變更磁碟名稱

    變更磁碟名稱指令:

    e2label 分割區代號 分割區名稱

檢視分割區細節

    指令:

    dumpe2fs /dev/分割區代號

效能測試

    磁碟效能測試指令:

    hdparm -Tt 磁碟代號

觀看磁碟的使用容量

    指令:

    df -h

檢視目錄的使用容量

  • 檢視特定目錄及其下所有目錄的使用容量(如沒有輸入 “目錄位置”,代表目前的子目錄):
    du -h 目錄位置
  • 檢視特定目錄的使用容量(如沒有輸入 “目錄位置”,代表目前的子目錄):
    du -hs 目錄位置

參考網頁

  1. 鳥哥的 Linux 私房菜

您可能會對以下這些文章感興趣

本篇發表於 linux 並標籤為 , , 。將永久鍊結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>