Linux 磁盘管理命令

这一章为linux磁盘管理的一些常用命令

df 显示报告文件系统磁盘的使用信息(查看磁盘信息,显示磁盘的文件系统与使用情形)

df【选项】..【文件】...

-a  --all  列出为0的文件系统

-i  显示inode的信息

-k  指定区块的大小为1024B

-l  仅显示本地端的文件系统

-T  显示文件系统的类型

-m  指定区块大小为1048576B

df  -i  显示所有文件系统对 I-node 节点和磁盘的使用情况

df -m  /home/  以MB为单位显示/home目录的文件系统使用情况

du  显示目录或者文件所占的磁盘空间 (显示关于硬盘使用情况的信息,能显示某个目录下的所有文件和子目录占用硬盘空间的大小)

du 【选项】 【文件】

-a  显示目录中个别文件的大小

-b  显示目录或者文件大小时,以字节为单位显示

-c  同时显示所有目录或者文件的大小总和

-h  以KB  MB  GB  为单位,提高信息的可读性

-k  以1024B为单位

-s  仅显示总计

--max-depth=《目录层数》  超过指定层数的目录后,予以忽略

du   /tmp  查看tmp目录的使用情况

du   -s  --si   /user    显示user目录占用空间,以GB为单位

du  /tmp  --max -depth=1            显示/tmp 目录下的子目录占用空间

dd  磁盘操作 (从标准输入或文件读取数据,以制定的用法来转换数据,在输出到文件设备)

dd【操作符】

dd【选项】

bs=字节数  设置输入输出的字节数

cbs=字节数  设置转换的字节数

conv=关键字  转换方式

if=文件  指定文件为读取的对象

of=文件  将结果输出到指定的文件

ibs=字节数  设置每次读取的字节数

dd  if =/dev/fd0   of=/tmp/file    将一张软盘上的文件复制到另一张,利用tmp作为临时存储区

dd  if =/tmp/file     of =/dev/fd0    复制完后,把原盘拔出,插入目标盘执行复制

rm  /tmp/file    复制完删除临时文件

fdisk  磁盘分区

fdisk【选项】device

-l  查看指定设备的分区状况

-b  将指定分区大小输出

-u  

device  设备名称

里面操作信息

a  设定硬盘启动区

b  编辑一个bsd类型分区

c  编辑一个dos兼容分区

d  删除一个分区

l  查看设备的分区表状况

m  显示fdisk命令各个参数的说明

o  创建一个dos分区

n  设定新的硬盘分区

p  打印分区信息  

s  创建一个空的sun分区表

t  改变硬盘分区类型

q  结束分区,不保存操作

v  检验硬盘分区表

w  结束分区,保存操作内容

x  进入高级模式

mount   挂载文件系统

mount【-lhv】

mount -a【选项】

mount 【选项】《源》【目录】

mount《操作》《挂载点》【《目标》】

-t  限制文件系统类型集合

-w  以读写方式挂载文件系统

unmount 卸载文件系统

unmount 【-hv】

unmount -a 【选项】

unmount 【选项】《源》|《目录》

-a  卸载所有文件系统

-d  同时卸载回环设备

-f  强行卸载

-l  立即断开文件系统

-R  递归卸载

-t  限制文件系统集合

mount加载设备的信息在/etc/mtab文档中,使用unmount卸载设备以后,记录将会被清除

mkfs   建立各种文件系统

mkfs【选项】【-t《类型》】【文件系统选项】《设备》【《大小》】

-t  文件系统类型,不指定的话默认ext2

《设备》  要使用的设备路径

mkfs -t ext3    /dev/hda8    在设备/dev/hda8上建立ext3文件系统

mkfs   -t   xfs   /dev/hda7    在设备/ dev/hda7建立xfs文件系统

mkfs.ext2  建立一个ext2/ext3文件系统

mkfs.ext2【选项】device【blocks】

-b  指定区块大小,单位为字节

-f   指定不连续区块的大小

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

mkfs.ext2   /dev/sdb2    建立ext2文件系统

mke2fs   -L  cjh  -c  -q  -m  2  -N   1000  /dev/sdb1    检查分区的坏块以后,创建一个文件系统,卷标设置为cjh,保留%2空间,创建1000个inode

mkbootdisk   建立启动盘(建立系统的启动盘)

mkbootdisk【选项】设备

--version-v  查看版本信息

--device<devicefile>  指定设备

--noprompt  省略提示插入磁盘

--iso  制作一个ISO镜像文件

--mkinitrdargs    设置mkinitrd的参数

-size《size》  指定启动盘的大小,默认是1.44mb

mkbootdisk   --device     /dev/fd1    --noprompt  2.6,20-8       自动完成启动盘的制作

fsck   检查文件系统(用来检查文件系统然后尝试修复错误) 

fsck【选项】【-t fstype 】 device

-a  自动修复文件系统,不询问任何问题

-A  依照配置内容检查所列的全部文件系统

-P  同时检查所有的文件系统

-r  交互式

-s  依次执行检查作业,而非同时执行

e2fsck返回参数代表意义:

0   没有任何错误

1  文件系统发生错误,并且已经修正

2  文件系统应当重启

4  文件系统发生错误。但是没有修正

8  运行时发生错误

16  使用的语法发生错误

128  共享的函数库发生错误

fsck   /dev/sdb1

blockdev   从命令行调用区块设备控制程序(在命令行调用ioxtls函数,以实现对设备的控制)

blockdev -V

blockdev -report【设备】

blockdev【-v|-q】命令 设备

-v  打印详细信息

blockdev   --setro   /dev/hda3  设置设备为只读

blockdev    --getro   /dev/hda4       读取设备是否为只读

hdparm   设置磁盘参数(检测。显示与设定硬盘的参数)

hdparm【选项】【设备】

-a  设定读取文件时,预先存入块区的分区数

mkswap  建立交换分区(设置交换分区 swap area)

mkswap【选项】【设备名称或文件】【交换区大小】

-c   建立交换区前,先检查是否有错

-vo  建立旧式交换区

mkswap   -c -v1 -L  swapnew   /dev/sdb1

swapon  使用交换空间

swapoff   关闭系统交换分区

swapoff【选项】【指定】

swapoff   /dev/sdb1     关闭交换分区

sync  写入磁盘(将缓存区的内容写入磁盘)

e2label  设置卷标(设定或者显示ext2或者ext3分区的卷标)

badblocks 检查磁盘(检查磁盘中的损坏文件)

-o   outputfile  检查结果输入到outputfile

badblocks -b  4096  /dev/sdb1   -o   wfile     以4096字节的一个区块,每个区块检查16次,将结果输入到wfile,如果硬盘正常的话文件是没有内容的

quota  显示磁盘已使用的空间与限制

-g  列出群组已使用的磁盘空间限制

-q  简明列表,只列出超出的部分

-u  列出用户的磁盘空间限制

quotacheck  检查磁盘的使用空间与限制

-a  扫描在/etc/sb1文件中加入quate设置的分区

-d  显示执行过程

-R  排除根目录所在的分区

quotaoff  关闭磁盘空间限制

quotaon  开启磁盘空间限制

quotastats   显示磁盘空间限制

requota  检查磁盘空间限制的状态

mdadm  RAID 设置工具

tune2fs  文件系统调调整

mkisofs  建立ISO 9600映像文件

cfdisk    磁盘分区

sfdisk  硬盘分区工具程序

parted  磁盘分区工具

mkinitrd   建立要载入ramdisk的映像文件

ssm  命令集中存储管理工具

使用xfs管理命令

LVM 命令列表

 

转载于:https://www.cnblogs.com/murongmengjie/p/7306947.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值