天天看点

​Linux之挂载

一:挂载:mount

1:mount [-t fstype] DEVICE MOUNT_POINT

 mount [-t fstype] LABEL="卷标"  MOUNT_POINT

 mount [-t fstype] UUID="UUID"  MOUNT_POINT

      [-t fstype] 可以省略,系统会自动搜索文件系统类型

 mount: 查看当前系统挂载的所有设备;

2:umount DEVICE

 umount MOUNT_POINT

<a target="_blank" href="http://blog.51cto.com/attachment/201307/184035912.png"></a>

<a target="_blank" href="http://blog.51cto.com/attachment/201307/184155496.png"></a>

 挂载之后,原有数据的会被隐藏,因此不能挂载到系统常用目录上;

 卸载之时,要确保没有进程正在访问挂载的设备;否则,无法卸载;

 /etc/fstab: 系统开机会自动挂载的文件系统;

附加:Linux专用计算器bc    

  输入 scale=#表示精确到#位,然后输入表达式就可以进行计算

<a target="_blank" href="http://blog.51cto.com/attachment/201307/184538270.png"></a>

3:mount

 -o: 用于指定挂载选项,常用的挂载选项

 ro: 只读挂载;

 rw: 读写,默认即为读写;

 noatime: 关闭 更新 访问时间;

 auto: 是否能够由“mount -a”挂载;

 defaults:相当于rw, suid, dev, exec, auto, nouser, async, and       relatime

 sync: 同步写入

 async:异步写入

 remount: 重新挂载

 loop: 本地回环设备;

 mount -o remount,other_options DEVICE

 cdrom --&gt; sr0

 cdrom --&gt; hdc

 mount -o loop,other_options DEVICE MOUNT_POINT: 用于挂载回环设备;

 -n: 挂载文件系统时,不更新/etc/mtab文件;

 -r: 相当于“-o ro”, 只读挂载;

fuser [MOUNT_POINT]:查看正在访问某挂载点的进程;

fuser -km [MOUNT_POINT]: 强行杀死正在访问此挂载点的进程;

4:/etc/fstab

挂载的设备:

 设备文件、卷标、UUID

挂载点:

 文件系统类型:ext2, ext3, ...

挂载选项:defaults表示使用默认选项,多个选项彼此间逗号分隔;

转储频率:

 0: 从不备份;

 1:每日备份;

 2:每两天备份一次

自检次序:

 0:不检测;

 1:第一个检测;一般只有根文件系统被第一个检测;

 .....

 9

 mount -a: 挂载 /etc/fstab所有支持auto挂载选择的文件系统

本文转自 宋鹏超 51CTO博客,原文链接:http://blog.51cto.com/qidian510/1253308,如需转载请自行联系原作者

继续阅读