当前位置: 首页 > Linux

文件系统&&磁盘管理(6)--交换分区、环回设备、文件系统配置文件fstab

时间:2023-04-07 00:42:55 Linux

交换分区是当内存空间不够用时,利用磁盘中的空间作为内存的分区。它被称为交换分区。#free:检查物理内存和交换空间的使用情况;-m:以兆为单位显示;swap分区管理1、使用fdisk命令创建磁盘分区时,将分区类型调整为82;2.创建交换分区:#mkswap/dev/sda8-LLABEL3.挂载交换分区:#swapon/dev/sda8:启用交换分区-a:启用/etc/fstab文件中定义的所有交换设备;4.卸载swap分区:#swapoff/dev/sda8loopbackdeviceandddcommanduselookback,用软件模拟硬件dd命令#ddcommand:(直接从底层copy文件数据流)if=datasourceof=datastoragetargetbs=1count=2seek=#:创建数据文件时,跳过的空间大小;dd命令的使用1、备份和恢复MBR(一)#ddif=/dev/sdaof=/mnt/usb/mbr.backupbs=512count=1isusedBackupMBR(二)#ddif=/mnt/usb/mbr.backupof=/dev/sdabs=512count=1恢复备份的MBR#cat/dev/cdrom>/root/rhel5.iso:可以用来制作磁盘镜像文件,dd也可以使用命令;2.使用dd命令创建swap分区过程(1)#ddif=/dev/zeroof=/var/swapfilebs=1Mcount=1024:/dev/zerobubbledevice,向外输出零;(2)#mkswap/var/swapfile(3)#free-m(4)#swapon/var/swapfile#ddif=/dev/zeroof=/var/swapfileseek=1023bs=1Mcount=1注意:mount命令可以挂载iso镜像;mountDEVICEMOUNT_POINT-oloop:挂载本地环回设备,可用于挂载iso镜像;文件系统配置/etc/fstab文件OS处于初始状态该文件中定义的每个文件系统在升级时都会自动挂载;/etc/fstab文件中的六个字段:devicetomountmountpointfilesystemtypemountoptiondumpfrequency(多少天做一次完整备份)filesystemdetectionorder(onlytherootcanbe1)/dev/sda5/mnt/testext3defaults00#mount-a:挂载/etc/fstab文件中定义的所有文件系统;在文件系统中使用fuser命令#fuser:验证进程正在使用的文件或so??cket文件;-v:查看某个文件上正在运行的进程;-k:杀死正在访问文件的进程-m:#fuser-kmMOUNT_POINT:终止所有正在访问该挂载点的进程;练习:1、创建一个5G的分区,文件系统为ext3,卷标为MYDATA,块大小为1024,预留空间为磁盘分区的3%。自动挂载到/data目录,自动挂载的设备要用卷标引用;2、为swap创建一个本地环回文件/var/swaptemp/swapfile,要求大小为512MB,卷标为SWAP-FILE,开机后启用交换设备;3、上面第一个问题,自动挂载时如何开启ACL功能;