挂载:将新的文件系统关联至当前根文件系统
卸载:将某文件系统与当前根文件系统的关联关系预以移除node
mount: 挂载(能够显示当前系统上已挂载的设备及挂载点) mount 设备 挂载点 设备: 设备文件: /dev/sda5 卷标: LABEL="" UUID: UUID="" 挂载点:目录 要求: 一、此目录没有被其余进程使用; 二、目录的事先存在; 三、目录中的原有的文件将会暂时隐藏; 挂载完成后,经过挂载点来访问文件
mount: 显示当前系统已经挂载的设备及挂载点 mount [option] [-o option] DEVICE MOUNT_POINT -a: 表示挂载/etc/fstab文件中定义的全部的文件系统; -n: 默认状况下,mount命令每挂载一个设备,都会把挂载的设备信息保存在/etc/mtab文件,使用-n选项意味着挂载设备时,不把信息写入此文件; -t FSTYPE: 指定正在挂载设备上的文件系统类型,不使用此选项时,mount会调用blkid命令获取对应文件系统的类型; -r: 只读挂载,挂载光盘时经常使用此选项; -w: 读写挂载; -o: 指定额外的挂载选项,也即指定文件系统启用的属性; remount: 从新挂载当前文件系统; ro: 从新挂载为只读; rw: 从新挂载为读写;
# umount: 卸载某文件系统 umount 设备 umount 挂载点 卸载注意事项: 卸载时,挂载的设备保证没有进程执行
练习: 一、建立一个2G的分区,文件系统为ext2,卷标为DATA,块大小为1024,预留管理空间为磁盘分区的8%; 挂载至/backup目录,要求使用卷标进行挂载,且在挂载时启动此文件系统上的acl功能; # mke2fs -L DATA -b 1024 -m 8 /dev/sda5 # mount -o acl LABEL=DATA /backup # tune2fs -o acl /dev/sda5 # mount LABEL=DATA /backup 二、将此文件系统的超级块中的信息中包含了block和inode的行保存至/tmp/partition.txt中; # dumpe2fs -h /dev/sda5 | egrep -i "block|inode" >> /tmp/partition.txt # tune2fs -l /dev/sda5 | egrep -i "block|inode" >> /tmp/partition.txt 三、复制/etc/目录中的全部文件至此文件系统;然后调整此文件系统类型为ext3,要求不能损坏已经复制而来的文件; # tune2fs -j /dev/sda5 四、调整其预留百分比为3% # mke2fs -m 3 /dev/sda5 # tune2fs -m 3 /dev/sda5 五、以从新挂载的方式挂载此文件系统为不更新访问时间戳,并验证其效果; 六、对此文件系统强行作一次检测; 七、删除复制而来的全部文件,并将此文件系统从新挂载为同步(sync);然后再次复制/etc目录中的全部文件至此挂载点,体验其性能变化;