课时12 Linux文件系统挂载管理

Linux课程学习笔记来源于网易云课堂:Linux 入门基础

1.挂载操作

       磁盘或分区创建好文件系统之后,需要挂载到一个目录才能够使用。

       Windows或者Mac系统会进行自动挂载,一旦创建好文件系统后会自动挂载到系统上,Windows上称之为C盘、D盘等。

       而Linux需要手工进行挂载操作或者配置系统进行自动挂载。

2.mount

       通过mount命令将格式化好的磁盘或分区挂载到一个目录上

       mount /dev/sda3  [要挂载的分区]  /mnt[需要挂载的地方]/

常用参数:

(1)使用不带任何参数的mount来显示已经挂载好的文件系统

(2)-t  指定文件系统的类型

(3)-o 指定挂载项,格式(mount –o 指定参数[可以多个挂载项] /dev/sdb1 /mnt/)

       ro,rw 以只读或读写形式挂载,默认是rw,格式(mount –o ro /dev/sdb1 /mnt/),ro为只读方式,不能够进行写操作

       sync 代表不使用缓存,而是对所有操作直接写入磁盘(对某些数据可靠性较高,断电后还存在,不像缓存断电后不存在)

       async 代表使用缓存,默认是async

       noatime 代表每次访问文件时不需要更新文件的访问时间

       remount 重新加载文件,格式(mount –o remount /dev/sdb1/mnt/)

3.umount 卸载挂载

       用umount进行卸载已挂载的文件系统,相当于Windows的弹出:

       umount 文件系统/挂载点

       umount /dev/sda3  =umount /mnt

 

       如果出现device is busy,则表示该文件系统正在被使用,无法卸载,可以使用下面的命令查看是谁在使用:

       fuser -m /mut

       也可以使用命令lsof查看正在被使用的文件

       lsof /mnt

4.自动挂载

       配置文件/etc/fstab用来定义需要自动挂载的文件系统,fstab中每一行代表一个挂载配置,可以通过登录root用户(普通用户无法修改),在/etc/fstab(打开该文件)进行修改,也可以通过bash终端切换至root用户,调用vim(vim /etc/fstab)命令进行文档编辑,修改保存。

配置格式:

/dev/sda3            /mnt      ext4        defaults            0 0

[需要挂载的设备]  [挂载点]  [文件系统]  [挂载选项]   [dump、fsck相关选项]

       要挂载的设备也可以使用LABEL进行识别,使用LABEL=LINUXCAST取代/dev/sda3(前提是通过e2label进行了标识)

       mount -a 命令会挂载所有fstab中定义的自动挂载项


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值