| 您的当前位置:首页 --> CentOS入门 |
| Linux文件系统的挂载 |
| 浏览次数:2274 关键词 ( 文件系统 Linux ) |
|
今天学习了Linux的挂载相关的知识,这一部分很简单,就围绕两个命令,mount和umount。 首先来说一下什么叫挂载,书面的解释我就不多说了,大家可以自行百度。简单来说,在Linux下,我们新增一块硬盘或分区的话,我们不可以和在windows下一样直接点开,而是要通过一个已存在的目录,通过把这个新的硬盘或分区“挂载”到这个目录,通过这个目录来访问我们的新硬盘。 例如,我们有一个新硬盘,插到电脑上之后,我们开机是看不到这块硬盘的,我们要在现在能看的见的硬盘下,新建一个目录,比如就叫yingpan,路径为/yingpan ,那么我们把心的硬盘挂载到/yingpan目录下之后,我们在/yingpan目录下的操作就相当于是对第二块硬盘的操作了。 1、 挂载的命令是mount 使用方式就是:mount 要挂载的分区 挂载点 比如我们第一块硬盘的第三个分区,要挂载到我们的/mnt目录下,就可以这样写:mount /dev/sda3 /mnt 其中有几个参数:-t 指定文件系统,上边的命令还可以写成:mount -t ext4 /dev/sda3 /mnt -o 指定选项:ro,只读方式挂载 rw,读写方式挂载 sync,不使用缓存挂咋 async,使用缓存挂载 noatime,访问文件的时候不更新访问时间 atime,访问文件的时候更新访问时间 remount,重新挂载 有多个参数时用逗号隔开,比如 mount -t ext4 -o ro,sync,atime /dev/sda3 /mnt
2、 挂载完之后就是卸载了,卸载很简单,这个功能相当于windows中的弹出功能 umount 挂载点或具体某个分区 例:umount /dev/sda3 或者umount /mnt 这两个命令的效果是一样的 有的时候可能会出现“device is busy”错误,这是由于某个进程正在访问我们要卸载的目录。我们可以使用fuser -m 挂载点,查看什么进程在占用,或者使用lsof 挂载点,查看哪个文件正在被占用。 3、 我们挂载好之后,下次开机的时候就会发现,我们刚刚挂载好的分区又没有了,这时候,我们要设置自动挂载来解决这个问题。 我们找到/etc/fstab文件,用vi来进行编辑。 在最后一行加入 要挂载的分区 挂载点 文件系统 挂载选项 dump和fsck相关的设置(默认0 0即可) 例如我们可以添加以下内容: /dev/sda3 /mnt ext4 defaults 0 0 下次开机的时候,就会发现我们的分区会被自动挂载上去了。 |
| 下载次数:16 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 Linux用户管理各命令的使用 |