有關磁盤管理與文件系統

硬盤物理結構
     扇區  磁頭  磁道   柱面   磁道數
     扇區*一個磁道上的扇區個數*磁頭數=柱面
     柱面*磁道數=硬盤大小
     一個扇區512字節     最小單位
     單位  C         H            S 
          扇區      柱面       磁盤
MBR
       硬盤中的前512字節,第一個扇區,以55aa結束的認為是有分區的,沒有則認為無。
GPT
     硬盤前512字節模擬MBR創造一個分區,以55aa結束。
 
Hexdump   將二進制文件轉換成十六進制或八進制顯示
dd        轉換或者輔助一個文件。
Fdisk     操作硬盤分區或分區表
      /dev/sdX 查看硬盤分區信息
      -c (centos6) 打開或禁用dos模式
      -u  (centos6) 切換顯示的單位(扇區/柱面)
      -c (centos7) -c=dos -c=nondos
      -u  (centos7)  -u=cylinders  -u=sectors
      fdisk /dev/sdX  進行分區
      m 幫助
      n 建立分區
      d 刪除分區
      p 顯示分區信息
      t 轉換分區類型
      a 將指定分區設置/取消 活動分區
      L 查看分區類型
      o 重建分區表
      v 驗證分區表,顯示剩余沒有被分區劃分的扇區數量
      g 創建GPT格式的分區(centos7)
      q 退出不保存
      w 退出并保存,不保存,所有的修改都不生效

Sync      強制同步yingpan數據
echo ‘- – -’ > /sys/class/scsi_host/host0/scan
scan   內存通信設備    傳輸信號 加載硬盤。
Lsblk     列出塊設備,分區列表
 cat /proc/partitions
查詢內存中存儲的 磁盤信息
parted /dev/sdX
    mklabel msdos/gpt
    help
    mkpart
parted /dev/sdX mkpart primary 1 1000    難用 ?。?!
gdisk   操作方式與fdisk相似 
partprode  當對系統所在的硬盤進行分區修改操作后,內存不會重讀分區表,需要使用partprobe強制重讀,centos6  有bug。
partx -a /dev/sdX  向內存中增加分區更新
partx  -a  –nr   【N-M】 /dev/sdX  從內存中刪除分區更新
mkfs.ext4 /dev/sdb1 
mkfs -t extX/xfs/btrfs/vfat  /dev/sdX
mke2fs -t extX  /dev/sdX 
 與磁盤添加文件系統。
blkid  查看所有的塊設備
          -L  LABEL  用卷名查找塊設備
          -U  UUID   用UUID查找塊設備   
mkfs  創建文件系統
     -L   創建時設置卷標
     -t     創建時文件系統
     -b     塊設備大小
     -m     管理員預留空間
     -o       調整文件系統的默認掛載選項,
     -U     指定UUID號
     -g     塊組  設置
mke2fs    專用來創建ext格式類型的文件系統的命令。
     -t     文件系統類型 ext2、ext3、ext4
     -m     管理員預留大小
     -g     塊組設置
tuen2fs   -l   顯示詳細的超級快信息
               -L  設置卷標
               -o

findfs
    指定LABEL或UUID顯示分區名
tune2fs /dev/sda10  修改文件系統信息
    -l 顯示文件系統信息(與dumpe2fs -h 信息基本一致)
dumpe2fs /dev/sda10  查看文件系統信息:superblock信息及block group信息
    -h 不顯示block group而只顯示superblock 與tune2fs -l一致
fsck/e2fsck 先卸載再修復
    -t filetype
    -f 強制修復
    -y 非交互式
    -r 交互式
    -p 自動修復
mount 設備名 掛載點
    -t 指定文件系統類型
    -r 只讀掛載
    –remount,ro|rw  也會新/etc/fstab中的選項,如果與指定的沖突,則remount后指定的優先。
    -n 隱藏掛載信息不顯示,但在/proc/mounts可以查到
    -a 讀取/etc/fstab,掛載其中沒有掛載的設備
    -L ‘LABEL’: 以卷標指定掛載設備
?  -U ‘UUID’: 以UUID指定要掛載的設備
    -B –bind 目錄掛目錄
    -o 選項
        sync,async 同步,異步(defaults)
        atime(defaults),noatime  是否在讀訪問時更新atime
        diratime(defaults),nodiratime
        auto(defaults)/noauto 寫在/etc/fstab當中的分區,是否在mount -a時被掛載
        exec(defatuls)/noexec 在該分區所掛載的目錄中的腳本是否可以執行。
        dev(defaults)/nodev:是否支持在此文件系統上使用設備文件
        suid(defaults)/nosuid:不否支持suid和sgid權限
        remount:重新掛載
        ro:只讀
        rw:讀寫(defaults)
        user/nouser(defaults):是否允許普通用戶掛載此設備,默認管理員才能掛載
        acl:啟用此文件系統上的acl功能

        defaults 默認,見以上中的(defaults)

有關磁盤管理與文件系統

這是一個有關磁盤的腳本

原創文章,作者:何必呢,如若轉載,請注明出處:http://www.www58058.com/85075

(0)
何必呢何必呢
上一篇 2017-08-19
下一篇 2017-08-19

相關推薦

  • LAMP基于RPM包實現(httpd與php以module方式結合) 1

    概述:     LAMP是web服務的最基礎的組合方式,本系列將介紹一下關于LAMP組合的各種部署方式,包括:     基于RPM包的實現:         httpd與php結合的方式為module…

    Linux干貨 2016-10-14
  • Linux設備驅動Hello World程序介紹

    by Valerie Henson07/05/2007 (譯者注:本文的例子是只能在linux的2.6內核下使用的,2.6以上的內核,譯者沒有做過實驗,2.4是要修改make文件才能運行。) 本文的出處:這里 自古以來,學習一門新編程語言的第一步就是寫一個打印“hello world”的程序(可以看《hello world 集中營》這個帖子供羅列了300個“…

    Linux干貨 2015-04-01
  • Linux權限管理練習

    1、當用戶xiaoming對/testdir 目錄無執行權限時,意味著無法做哪些操作? 無法cd切換進入此目錄,無法創建文件,無法刪除文件,無法查看里面文件的內容,只能ls列出目錄下的內容 2、當用戶xiaoqiang對/testdir 目錄無讀權限時,意味著無法做哪些操作? 無法ls查看目錄下的內容 3、當用戶wangcai 對/testdir 目錄無寫權…

    Linux干貨 2016-08-05
  • 第五周作業

    1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行;grep “^[[:space:]]+”  /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;[root@localhost ~…

    Linux干貨 2017-03-10
  • 高級文件系統管理之邏輯卷管理

    一,概述 邏輯卷管理器(LVM)     LVM: Logical Volume Manager, Version:2          dm:device mapper (設備映射),將一個或多個底層塊設備組織成一個邏輯設備的模塊 &nb…

    Linux干貨 2016-09-10
  • LVS介紹及工作原理圖解

    一、LVS簡介 LVS是Linux Virtual Server的簡稱,也就是Linux虛擬服務器,是一個由章文嵩博士發起的自由軟件項目,官方站點是:http://www.linuxvirtualserver.org?,F在LVS已經是Linux標準內核的一部分,在Linux2.4內核以前,使用LVS時必須重新編譯內核以支持LVS功能模塊,但是從Linux2.…

    2017-12-06
欧美性久久久久