Linux查看文件挂载位置和parted命令详解

 

查看磁盘使用情况和文件系统挂载位置

   一. df -h

    df -h 查看磁盘分区和文件挂载的情况

    文件系统        容量  已用  可用 已用% 挂载点
    /dev/sda5       200G   17G  184G    9% /
    devtmpfs        7.8G     0  7.8G    0% /dev
    tmpfs           7.8G     0  7.8G    0% /dev/shm
    tmpfs           7.8G   41M  7.7G    1% /run
    tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup
    /dev/sda1       496M  143M  354M   29% /boot
    /dev/sda2        30G   33M   30G    1% /home
    tmpfs           1.6G     0  1.6G    0% /run/user/0

    

    df -h /dev/mnt   查看/mnt的挂载情况

    

     二.fdisk -l

     [root@controller ~]# fdisk -l

     磁盘 /dev/sda:299.4 GB, 299439751168 字节,584843264 个扇区
     Units = 扇区 of 1 * 512 = 512 bytes
     扇区大小(逻辑/物理):512 字节 / 4096 字节
     I/O 大小(最小/最佳):4096 字节 / 4096 字节
     磁盘标签类型:dos
     磁盘标识符:0x0003ff61

     设备 Boot      Start         End      Blocks   Id  System
     /dev/sda1   *        2048     1030143      514048   83  Linux
     /dev/sda2         1030144    63944703    31457280   83  Linux
     /dev/sda3        63944704    97499135    16777216   82  Linux swap / Solaris


    三.parted

     parted命令是由GNU组织开发的一款功能强大的磁盘分区和分区大小调整工具,与fdisk不同,它支持调整分区的大小。作为一种设计用于Linux的工具,它没有构建成处理与fdisk关联的多种分区类型,但是,它可以处理最常见的分区格式,包括:ext2、ext3、fat16、fat32、NTFS、ReiserFS、JFS、XFS、UFS、HFS以及Linux交换分区。

    parted [选项] [设备 [command [options...]...]]

    选项

    - h,显示帮助信息
    - l,列出所有块设备上的分区布局
    - m,显示机器可解析输出
    - s,永远不要提示用户进行干预
    - v,显示版本

    命令

检查 MINOR                           #对文件系统进行一个简单的检查 
cp [FROM-DEVICE] FROM-MINOR TO-MINOR #将文件系统复制到另一个分区 
help [COMMAND]                       #打印通用求助信息,或关于 COMMAND 的信息 
mklabel 标签类型                      #创建新的磁盘标签 (分区表) 
mkfs MINOR 文件系统类型               #在 MINOR 创建类型为“文件系统类型”的文件系统 
mkpart 分区类型 [文件系统类型] 起始点 终止点    #创建一个分区 
mkpartfs 分区类型 文件系统类型 起始点 终止点    #创建一个带有文件系统的分区 
move MINOR 起始点 终止点              #移动编号为 MINOR 的分区 
name MINOR 名称                      #将编号为 MINOR 的分区命名为“名称” 
print [MINOR]                        #打印分区表,或者分区 
quit                                 #退出程序 
rescue 起始点 终止点                  #挽救临近“起始点”、“终止点”的遗失的分区 
resize MINOR 起始点 终止点            #改变位于编号为 MINOR 的分区中文件系统的大小 
rm MINOR                             #删除编号为 MINOR 的分区 
select 设备                          #选择要编辑的设备 
set MINOR 标志 状态                   #改变编号为 MINOR 的分区的标志

# parted /dev/sdb

对/dev/sdb进行分区或管理操作

GNU   Parted 1.8.1

使用 /dev/sdb

Welcome   to GNU Parted! Type 'help' to view a list of commands.

系统返回值

(parted)    mklabel   gpt

定义分区表格式

(常用的有msdos和gpt分区表格式,msdos不支持2TB以上容量的磁盘,所以大于2TB的磁盘选gpt分区表格式)

(parted)    mkpart   p1

创建第一个分区,名称为p1

(p1只是第一个分区的名称,用别的名称也可以,如part1)

File system type?  [ext2]?  ext3

定义分区格式

(不支持ext4,想分ext4格式的分区,可以通过mkfs.ext4格式化成ext4格式)

Start?  1

定义分区的起始位置

(单位支持K,M,G,T)

End?   5T

定义分区的结束位置

(单位支持K,M,G,T)

(parted)    print

查看当前分区情况

Model:   ATA VBOX HARDDISK (scsi)

Disk   /dev/sda: 21.5GB

Sector   size (logical/physical): 512B/512B

Partition   Table: msdos

Number  Start     End   Size  File system  Name  Flags

1        32.3kB  5TB   5TB      ext3       p1      

系统返回值

2、删除分区

命令

解释

# parted /dev/sdb

对/dev/sdb进行分区或管理操作

(parted)    rm

rm删除命令

(删除之前必须确保分区没有被挂载)

Partition number? 1

删除第一个分区

(parted)    print

查看当前分区情况

Model:   ATA VBOX HARDDISK (scsi)

Disk   /dev/sda: 21.5GB

Sector   size (logical/physical): 512B/512B

Partition   Table: msdos

Number  Start     End   Size  File system  Name  Flags

系统返回值

     关于自动挂载:https://www.cnblogs.com/qiyebao/p/4484047.html

     blkid  查看分区的UUID

猜你喜欢

转载自blog.csdn.net/weixin_39525744/article/details/81093003