磁盘和文件系统操作命令(15个)

1.fdisk 

【命令作用】

分区工具(MBR

【命令语法】

fdisk  [选项]  [参数]

【常用选项】

-l  显示所有分区信息

【参数说明】

设备名称

【命令示例】

# fdisk -l   显示所有分区信息

# fdisk -l /dev/sdb1  显示指定分区信息

# fdisk [硬盘名]  进入磁盘

          n 新建分区

          p 显示分区

          d 删除分区

          w 保存退出

          q 不保存退出

          m 获取命令帮助

          l 显示类型编号

          t 调整分区号

 2.partx

【命令作用】

 让内核重新读取磁盘信息

【命令语法】

 partx  [选项]  [参数]

【常用选项】

-l  显示分区列表1

-a  刷新分区信息,如分区信息有记录则报错

【参数说明】

 硬盘名

【命令示例】

 # partx -l /dev/sda  查看分区列表

# partx -a /dev/sda  刷新分区信息

3.mkfs

【命令作用】

格式化分区

【命令语法】

mkfs  [选项]  参数

【常用选项】

-t  指定分区类型

-L  指定分区卷标

-b  指定分区大小

【参数说明】

分区名

【命令示例】

# mkfs -t ext3 /dev/sdb1  将分区的类型指定为ext3

4.mkswap

【命令作用】

格式化交换(swap)分区(前提需将区号修改为82)

【命令语法】

mkswap  [选项]  参数

【常用选项】

【参数说明】

分区名

【命令示例】

#mkswap /dev/sdb1  将swap分区进行格式化

5.blkid

【命令作用】

查看所有分区的文件系统、卷标、UUID等信息

【命令语法】

blkid  [选项]  [参数]

【常用选项】

【参数说明】

分区名

【命令示例】

# blkid  查看所有分区信息

# blkid /dev/sdb1  查看指定分区信息

6.e2label

【命令作用】

查看或设置卷标

【命令语法】

e2label  分区名  [新卷标]

【常用选项】

【参数说明】

分区名

新卷标

【命令示例】

# e2label /dev/sda3  查看指定分区卷标

# e2label /dev/sda HELLO  将指定分区卷标设置为HELLO

7.tune2fs

【命令作用】

查看或调整ext2、ext3

【命令语法】

tune2fs  选项  参数

【常用选项】

-l  查看指定分区文件系统

-j  将ext2转换成ext3

【参数说明】

分区名

【命令示例】

# tune2fs -l /dev/sda2  查看指定分区的文件系统

# tune2fs -j /dev/sda2  将指定分区的文件系统从ext2转换为ext3

8.mount

【命令作用】

挂载或查看挂载信息

【命令语法】

mount  [选项]  [设备名]  [挂载点]

【常用选项】

-t  指定文件系统类型

-L  卷标挂载

-U  UUID挂载

-a  自动挂载

-o  挂载时添加额外选项

【参数说明】

设备名

挂载点

【命令示例】

 # mount   查看当前已挂载信息

# mount -t ext3 /dev/sda3 /test  根据文件系统类型挂载

# mount -o rw /dev/sda3 /test  挂载文件并设置可读写

 9.df

【命令作用】

显示硬盘的详细信息

【命令语法】

df  [选项]  [参数]

【常用选项】

-T  显示文件系统类型

-h  使信息看起来更为简洁明了

-t  显示指定文件系统的分区使用情况

【参数说明】

文件系统

【命令示例】

# df  显示硬盘信息

# df -T  显示硬盘信息和文件系统类型

# df -t ext4  显示文件系统为ext4的分区使用情况

10.swapon

【命令作用】

激活交换分区

【命令语法】

swapon  [选项]  参数

【常用选项】

【参数说明】

交换分区名

【命令示例】

# swapon /dev/sda3  激活交换分区

11.swapoff

【命令作用】

取消交换(swap)分区

【命令语法】

swapoff  [选项]  参数

【常用选项】

【参数说明】

交换分区名

【命令示例】

# swapoff /dev/sda3  取消交换分区

12.free

【命令作用】

查看内存的使用情况

【命令语法】

free  [选项]

【常用选项】

-k  以KB为单位显示

-m  MB为单位显示

-g  GB为单位显示

【参数说明】

【命令示例】

# free   查看内存的使用情况

13.umount

【命令作用】

卸载已挂载的文件,可根据设备名、挂载点、UUID

【命令语法】

umount  [选项]  参数

【常用选项】

-a  卸载全部

-f  强制卸载

【参数说明】

设备名

挂载点

UUID

【命令示例】

# umount -a  卸载全部已挂载的文件

14.dd

【命令作用】

备份文件

【命令语法】

dd  [选项]

【常用选项】

if  源

of  目标

bs  大小(字节)

count  需要的数量

【参数说明】

【命令示例】

# dd if=/dev/sr0 of=/root/cdrom  将光盘备份一份到root家目录 

# dd if=/dev/zero bs=100k count=1 of=/root/test  新建一个全是零的文件到root家目录

15.split

【命令作用】

文件切割

【命令语法】

split  [选项]  参数

【常用选项】

-b  切割的大小

-d  使用数字为后缀

【参数说明】

文件名

【命令示例】

# split -b 10k -d test  将test文件分割,每份大小为10kb,并使用数字为后缀

原文地址:https://www.cnblogs.com/guoshiyu/p/9205412.html