作业7

磁盘管理及维护

磁盘文件名:
	/dev/sd[a-p][1-128]
	/dev/hd[]
	/dev/vd[][]

分区命令
	fdisk  /dev/sd*

格式化:
	mkfs.ext4	/dev/sda*
	mkfs.xfs  /dev/sda*

文件系统管理类命令

	mkfs
		ext2,ext3,ext4,
		xfs
		btrfs
	mkfs.ext2    分区

		-t:指定创建的文件系统类型
			mkfs -t  etx4 =mkfs.ext4
		-b:创建文件系统指明块大小
			1024  2048 4096 
		-L  label :指明卷标
		-j:创建有日志功能的文件系统


		-i:指明inode与字节的比率  
		-N:直接指定创建的文件系统的inode数量
		-m:指定预留空间


	e2label:设定与查看卷标
		设定   e2label  device  label
		查看   e2label  device  
	


	fsck.ext2  
		-c:显示检查的进度

查看属性的工具

	dumpe2fs 
	tune2fs 修改文件系统属性(ext系列)
		文件系统的块大小

		-l:查看块内容
		-j:修改指定的文件系统类型
		-L  修改卷标
		-m:调整预留空间百分比

	resize2fs:
		调整 ext系列的文件系统的大小

		-f:强制执行
		-M:将文件系统缩小到最小值
		-P:显示文件系统的最小值

	e2fsck:
		磁盘修复,修复前需要卸载挂载点
		-a:检查分区:发现问题可以直接修复
		-b:设定superblock位置
		-B size 设定区块大小
		-c:检查是否有坏道
		-f:强制检查

	blkid:获取文件系统类型,UUID,卷标
		blkid  device
			-U UUID  定位设备
			-L label  定位设备

交换分区

		fdisk  device
			t   82

		mkswap  格式化

	dd if=/dev/zero of=/dir/filename  bs=1[K,M,G]  count=N

		/etc/fstab
		UUID="4a3d5ab7-4e3e-4baa-a3a3-f0386901a12f"     swap    swap    defaults        0       0

		swapon  -a  根据文件挂载swap分区
		swapoff  device


	mount -t  系统类型  -o  选项    设备   挂载点
			ro
			rw
			acl


	umount  设备
	umount  挂载点

		查看哪些进程占用挂载点
			lsof 挂载点
			fuser -v  挂载点
					终止挂载点使用
						fuser -km 挂载点

lsof:列出所有被打开的文件,进程

		lsof -c   process   显示进程打开的文件
		lsof   -p  1234 进程号:列出进程1234打开的文件
		lsof -i  显示符合条件的进程
		lsof -u  用户名
		lsof -s
		lsof -i  tcp/udp
		lsof -i  :8080

df 显示磁盘分区上可使用空间

		-h   以KB,MB,GB 单位显示  1024为单位
		-H  以1000为单位 而不是1024
		-i:显示Inode使用情况

	du 	文件大小
		-h:以 K,M,G等为单位显示
		-c:显示目录中文件大小,并且显示总和
		-s
		-S
		-k
		-m

挂载配置文件

		/etc/fstab

		第一列:device 设备文件
				UUID
				设备文件
				卷标 label
		第二列:挂载点

		第三列:filesystem:  xfs  ext4 swap iso9660 

		第四列:文件系统参数  defaults

		第五列:能不能备份	
					0  不备份
					1	每天备份
					2   不定期备份
		第六列:是否校验扇区
					0	不校验
					1   最先校验
					2	在1之后校验
		  、linux添加新磁盘和创建分区

fdisk /dev/sda 命令对/dev/sda进行分区

n 添加一个新的分区
p 创一个主分区
e 创建一个扩展分区
​ (扩展分区最多有一个,逻辑分区最少有0个最多有无数个)
w 保存退出
fdisk -l 查看分区
mkfs ext4 /dev/sda4 给它设置ext4的文件系统,并格式化
​ 出现/dev/sda4: Device or resource busy,df -h,查看挂载情况,umount取消挂载
partprobe or kpartx or reboot 进行加载或者重启
mount /dev/sda4 /mnt/ 进行挂载
在/mnt下创建文件,可查看,取消挂载后,在/mnt下找不到文件

创建sfdisk -lwap分区(事先创建好一个分区)

fdisk /dev/sda 命令对/dev/sda进行分区
t 修改分区号
输入修改的分区(1-4)
输入swap的分区号82(十六进制)
w保存、p列出详细的分区情况,查看修改情况、q退出
mkswap /dev/sda4 格式化swap分区
​ 出现/dev/sda4: Device or resource busy,df -h,查看挂载情况,umount取消挂载
partprobe or kpartx or reboot 进行加载或者重启
blkid 查看创建的swap分区的UUID号
vim /etc/fstab 使用UUID 号对swap分区进行开机挂载
swapon -a 根据文件挂载swap分区
swapon -s 查看swap挂载情况

blkid

列出当前系统中所有已挂载文件系统的类型
blkid -s UUID /dev/sda5
显示指定设备 UUID
blkid -s UUID
显示所有设备 UUID
blkid -o list
以列表方式查看详细信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值