磁盘分区命令

 1. fdisk -l : 检测并确认新硬盘

输出信息说明

    Device : 分区的设备文件名称

    boot : 是否是引导分区

    stat/end:分区的起始/结束位置

    blocks:块,默认大小为1024字节

    Id: 分区对应的系统ID号。 83表示Linux中的EXT4分区,8e表示LVM逻辑卷,82表示swap,fd表示RAID

   System: 分区类型

2. fdisk :  在交互式的操作环境中管理磁盘分区

    常用选项 :

          m: 查看操作指令的帮助信息

         p : 列表查看分区信息

         n: 新建分区

         d:删除分区

         t:变更分区类型

        w: 报讯分区设置并退出

       q: 放弃分区设置并退出

      Ctrl+退格键 :删除输入的错误字符

3.  mkfs : 创建文件系统 (格式化)

    -t:制定格式化文件类型

   -b:指定block大小,单位为字节

    -I :inode大小

    -U:设置UUID号

    -q:执行时不显示任何信息

4.  mkswap:创建交换文件系统

   格式: mkswap  分区设备

          eg: [root@www~]#mkswap /dev/sd__

5. swapon : 开启交换分区

      swapon -s  查看内存

      free -m   查看内存

      cat /proc/meminfo | grep -i "swaptotal"  查看内存

6.  swapoff : 关闭交换分区

7. dd : 用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

    1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >

   2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >

8. parted : 规划2G大小以上分区

9. partprobe :   加载分区表 

     eg : partprobe  /dev/sd *

10 .  partx :对一个磁盘或者分区表类型,尝试解析分区表。可以增加或删除分区。但不是fdisk,增加,删除分区对磁盘造成改变,只是告诉内核当前磁盘的分区情况。

          partx [-a|-d|-l] [--type TYPE] [--nr M-N] [partition] disk

        -a    增加制定的分区或读磁盘新增的分区
  -d    删除制定或所有的分区
  -l     列出分区
  --type  指定分区类型。dos,bsd,solaris,unix,或者gpt
  --nr      M-N 指定分区范围

11. mount : 查看当前的挂载

    mount -a  挂载/etc/fstab中记录的所有挂载

    mount -o loop ISO 镜像文件  挂载点目录

12. unmount : 卸载已挂载的文件系统

    umount -a 卸载所有/etc/fstab 中已记录的挂载

13. df : 查看磁盘使用情况 

     格式 : df  【选项】 【文件】

  -h : 显示更易读的容量单位

  -T : 显示对应文件系统的类型

  -i : 显示inode 的数量

14. xfs_growfs

15.resize2fs

16. blkid : 查看分区的UUID号

    格式 : blkid  分区设备

17.     Lvm逻辑卷

  (扫描 scan、建立 create、显示 display、删除 remove、扩展 extend、减少 reduce)   

             pvscan :扫描物理卷               vgscan :扫描卷组              lvscan  :扫描逻辑卷
             pvcreate : 建立物理卷           vgcreate  : 建立卷组          lvcreate  : 建立逻辑卷
            pvdisplay  :显示物理卷         vgdisplay  : 显示卷组         lvdisplay   :显示逻辑卷
           pvremove  : 删除物理卷        vgremove  : 删除卷组         lvremove   :删除逻辑卷 

                                                             vgextend  : 扩展卷组         lvextend   :   扩展逻辑卷   

                                                             vgreduce  : 减少卷组         lvreduce  : 减少逻辑卷 

           

猜你喜欢

转载自www.cnblogs.com/2567xl/p/11305480.html