明天学习了Linux的挂载相关的知识,这一部份很简单,就围绕两个命令,mount和umount。
首先来说一下哪些叫挂载,书面的解释我就不多说了,你们可以自行百度。简单来说,在Linux下linux系统里的挂载是什么意思,我们新增一块硬碟或分区的话,我们不可以和在windows下一样直接点开,而是要通过一个已存在的目录,通过把这个新的硬碟或分区“挂载”到这个目录,通过这个目录来访问我们的新硬碟。
比如,我们有一个新硬碟,插到笔记本上以后,我们开机是看不到这块硬碟的,我们要在现今能看的见的硬碟下,新建一个目录linux操作系统介绍,例如就叫yingpan,路径为/yingpan,这么我们把心的硬碟挂载到/yingpan目录下以后,我们在/yingpan目录下的操作就相当于是对第二块硬碟的操作了。
1、
挂载的命令是mount
使用方法就是:mount要挂载的分区挂载点
例如我们第一块硬碟的第三个分区,要挂载到我们的/mnt目录下,就可以这样写:mount/dev/sda3/mnt
其中有几个参数:-t指定文件系统,上面的命令还可以写成:mount-text4/dev/sda3/mnt
-o指定选项:ro,只读形式挂载
rw,读写形式挂载
synclinux系统里的挂载是什么意思,不使用缓存挂咋
async,使用缓存挂载
noatimelinux虚拟主机,访问文件的时侯不更新访问时间
atime,访问文件的时侯更新访问时间
remount,重新挂载
有多个参数时用冒号隔开,例如
mount-text4-oro,sync,atime/dev/sda3/mnt
2、
挂载完以后就是卸载了,卸载很简单,这个功能相当于windows中的弹出功能
umount挂载点或具体某个分区
例:umount/dev/sda3或则umount/mnt这两个命令的疗效是一样的
有的时侯可能会出现“deviceisbusy”错误,这是因为某个进程正在访问我们要卸载的目录。我们可以使用fuser-m挂载点,查看哪些进程在占用,或则使用lsof挂载点,查看那个文件正在被占用。
3、
我们挂载好以后,上次开机的时侯才会发觉,我们刚才挂载好的分区又没有了,这时侯,我们要设置手动挂载来解决这个问题。
我们找到/etc/fstab文件,用vi来进行编辑。
在最后一行加入
要挂载的分区挂载点文件系统挂载选项dump和fsck相关的设置(默认00即可)
比如我们可以添加以下内容:
/dev/sda3/mntext4defaults00
上次开机的时侯,都会发觉我们的分区会被手动挂载起来了。