磁盘和文件系统操作(15个命令)
Posted ruanjie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了磁盘和文件系统操作(15个命令)相关的知识,希望对你有一定的参考价值。
1.fdisk
【命令作用】
观看磁盘使用情况和进行磁盘分区
【命令语法】
fdisk(选项)(参数)
【常用选项】
-l 显示分区表的信息
【参数说明】
指定的设备
【命令示例】
# fdisk -l 显示所有分区信息
2.partx
【命令作用】
用来告诉内核当前磁盘的分区情况
【命令语法】
partx(选项)(参数)
【常用选项】
-a --增加制定的分区或读磁盘新增的分区
-d --删除指定或所有的分区
-l --列出分区
【参数说明】
需要指定磁盘
【命令示例】
# partx -l /dev/sda 查看当前分区情况
# partx -a /dev/sda 添加调整后的磁盘分区信息
3.mkfs
【命令作用】
创建Linux文件系统
【命令语法】
mkfs(选项)(参数)
【常用选项】
-t 指定分区类型
-L 指定分区卷标
-b 指定分区大小
【参数说明】
指定要创建的文件系统的文件名
【命令示例】
# mkfs -t ext3 /dev/sdb1 将分区的类型指定为ext3
4.mkswap
【命令作用】
在文件或者设备上创建交换分区
【命令语法】
mkswap(选项)(参数)
【常用选项】
-c:建立交换区前,先检查是否有损坏的区块
【参数说明】
指定交换空间对应的设备文件或者交换文件
【命令示例】
# mkswap /dev/sda4 --创建交换分区sda4
5.blkid
【命令作用】
对所使用的文件系统类型、LABEL、UUID等信息进行查询
【命令语法】
blkiid(选项)(参数)
【常用选项】
【参数说明】
设备名
【命令示例】
# blkid 查看所有分区信息
6.e2label
【命令作用】
用来设置第二扩展文件系统的卷标
【命令语法】
e2label(参数)
【常用选项】
【参数说明】
文件名
新卷标
【命令示例】
# e2lable /dev/sdax /new 手动挂载sdax为其指定新的卷标
# e2label /dev/sda3 查看指定分区卷标
# e2label /dev/sda HELLO 将指定分区卷标设置为HELLO
7.tune2fs
【命令作用】
允许调整“ext2/ext3”文件系统中的可以更改的参数
【命令语法】
tune2fs(选项)(参数)
【常用选项】
-L 设置文件系统卷标
-l 查看指定分区文件系统
【参数说明】
对应的设备文件名
【命令示例】
# tune2fs -l /dev/sda2 查看指定分区的文件系统
8.mount
【命令作用】
挂载或查看挂载信息
【命令语法】
mount(选项)(参数)
【常用选项】
-l 显示已加载的文件系统列表
-t 指定文件系统类型
-r 将文件系统加载为只读模式
【参数说明】
设备名
挂载点
【命令示例】
# mount /dev/hda1 /mnt 将/devhda1挂载在/mnt目录下
# mount 查看当前已挂载信息
# mount -t ext3 /dev/sda3 /test 根据文件系统类型挂载
# mount -o rw /dev/sda3 /test 挂载文件并设置可读写
9.df
【命令作用】
显示磁盘分区上的可使用的磁盘空间
【命令语法】
df(选项)(参数)
【常用选项】
-T 显示文件系统类型
-a 包含全部的文件系统
【参数说明】
文件系统上的文件
【命令示例】
# df 显示硬盘信息
# df -a 查看全部文件系统
10.swapon
【命令作用】
激活系统中的交换分区
【命令语法】
wsapon(选项)(参数)
【常用选项】
-a 激活所有的交换分区
【参数说明】
指定需要激活的交换空间,可以是交换文件和交换分区
【命令示例】
# swapon /dev/sda3 激活交换分区
# swapon -s 显示交换区的使用情况
11.free
【命令作用】
查看内存使用情况
【命令语法】
free(选项)
【常用选项】
-k 以KB为单位显示
-m 以MB为单位显示
-g 以GB为单位显示
【参数说明】
选项
【命令示例】
# free 查看内存的使用情况
# free -k 以KB为单位显示内存使用情况
12.umount
【命令作用】
卸载已经加载的文件系统(可以使设备,也可以是挂载点)
【命令语法】
umount(选项)(参数)
【常用选项】
-a 卸载全部
-f 强制卸载
【参数说明】
指定需要卸载的设备或者挂载点
【命令示例】
# umount -a 卸载全部已挂载的文件
13.swapoff
【命令作用】
取消以及激活的交换分区
【命令语法】
swapoff(选项)(参数)
【常用选项】
无
【参数说明】
需要指定交换分区
【命令示例】
# swapoff /dev/sda3 取消交换分区
14.dd
【命令作用】
复制文件并对原文件的内容进行转换和格式化处理
【命令语法】
dd(选项)
【常用选项】
if 源
of 目标
bs 大小(字节)
count 需要的数量
【参数说明】
【命令示例】
# dd if=/dev/zero bs=100k count=1 of=/root/test 新建一个全是零的文件到root家目录
15.split
【命令作用】
进行文件切割
【命令语法】
split(选项)参数
【常用选项】
-b 切割的大小
-d 使用数字为后缀
【参数说明】
需要指定切割文件的文件名
【命令示例】
# split -b 10k -d ruan 将ruan文件分割,每份大小为10kb,并使用数字为后缀
以上是关于磁盘和文件系统操作(15个命令)的主要内容,如果未能解决你的问题,请参考以下文章