linux 设置交换文件格式,linux下文件系统swap交换分区及dd命令详解(3)

linux下文件系统swap交换分区及dd命令详解(3)

1.创建交换分区:分区类型为82 相当于windows当中的虚拟内存

mkswap /dev/sda5 创建交换分区文件系统区域

-L 标签 给交换分区创建标签

swapon /dev/sda5  启用指定的交换分区

-a:启用所有的定义在/etc/fstab文件中的交换分区

-s:查看swap分区

swapoff /dev/sda5 关闭指定的交换分区

2.free -m 查看物理内存及交换分区

3.dd命令:转换并复制文件

if=源路径数据

of=目标路径数据

bs: 指定块大小,默认单位为字节

count:指定块数目

seek: 跳过的空间大小,即创建假容量大小

实例1:备份/dev/sad这块硬盘的mbr主引导记录并还原

dd if=/dev/sda of=/mnt/usb/sys.mbr bs=1 count=512

dd if=/mnt/usb/sys.mbr of=/dev/sda bs=512 count=1

实例2:利用文件创建并增加swap分区

dd if=/dev/zero of=/root/swapfile bs=1M count=256

mkswap /root/swapfile

swapon /root/swapfile

实例3:制作光盘镜像

dd if=/dev/cdrom of=/root/redhat6.iso

4./etc/fstab文件即文件系统的配置文件

mount挂载相应的设备,如果想长久有效,必须写进/etc/fstab文件中,否则机器重启将消失

也就是说,系统启动时会自动挂载/etc/fstab文件中所定义的每个文件系统

/etc/fstab文件格式如下:

将要挂载的设备 挂载点 文件系统类型 挂载选项 转储频率 文件系统检测顺序

/dev/sda5     /soft   ext3    defaults    0        0

转储频率:设定完全备份天数,0代表不备份

文件系统检测顺序:只有根/可以为1,0代表不检测

mount -a:立即挂载/etc/fstab文件中所定义的文件系统或分区设备

5.fuser: 验证进程正使用的文件或套接字文件

-v: 查看某文件上正在运行的进程

-k:杀掉进程,一般与-m结合使用

-m:与Mount文件相关

fuser -km 文件系统/挂载点:终止正在访问此挂载点的所有进程

實例4:创建一个1G的分区,文件系统为ext3,卷标为DATA,块大小为1024,预留管理空间为磁盘

分区的1%,要求开机后可以自动挂载至/data目录,最好启用标签和ACL挂载

fdisk /dev/sda 新建分区/dev/sda5

mke2fs -j -L DATA -b 1024 -m 1 /dev/sda5

vim /etc/fstab 新增如下一行

LABEL="DATA" /data ext3 defaults,acl 0 0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值