磁盘管理之挂载

本文详细介绍Linux系统中挂载与卸载的概念、命令及常用选项。包括如何使用mount命令挂载文件系统,并指定不同的挂载选项如只读、读写等。同时介绍了卸载命令umount的使用方法及注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

挂载:

mount将某文件系统关联至根文件系统上来(关联到什么位置什么就是访问入口

格式:mount [ -t fstype] DEVICE MOUNT_POINT

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

     mount [ -t fstype ] UUID=”UUID号”MOUNT_POINT

mount 可以显示当前系统上挂载的所有设备信息

卸载:

umount

格式:umount MOUNT_POINT;umountDEVICE

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

2、卸载设备,之前所做的操作都会丢失

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

4、我们手动挂载的设备在我们下次重启之后是不会自动挂载的

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

内容详解:

   挂载的设备

   挂载点

   文件系统类型

   挂载选项(defaults表示使用默认选项,多个选项彼此间逗号隔开)

   转储频率(0:从不备份;1:每日备份;2:每隔一天备份)

   自检次序:0:不检测;1:第一个检测(一般为根文件系统);2:;…

/etc/fstab 挂载之后不会立即生效,可以使用mount –a进行挂载/etc/fstab所有支持auto挂载选择的文件系统(自动挂载)。


mount的另外常用选项:

    -o:用于指定挂载选项:(如果有多个选项使用逗号隔开)

          ro:只读挂载

          rw:读写,默认即为读写

          atime:更新访问时间,默认是开启的

noatime:关闭更新访问时间(包含nodiratime

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

defaults:默认挂载的选项,相当于rw,  suid,  dev, exec,  auto,nouser, async, andrelatime.

其中:async:异步写入(对应的有:sync:同步写入默认的)

     dev:允许在这个文件系统上使用设备文件

     nodev:不允许在这个文件系统上使用设备文件

                exec:允许在这个文件系统上执行二进制程序(默认是允许的)

                noexec:不允许使用二进制程序(如果挂载的是u盘建议不要允许使用)

                nodiratime:关闭更新目录访问时间(可以作为一个单独的控制指令来使用)

           remount:重新挂载(可以不用指定挂载点)

格式:mount –oremount,other_options DEVICE

221450284.png

loop:本地回环设备(文件)

格式:mount –oloop,other_options DEVICE MOUNT_POINT用于挂载回环设备

mount另外的命令选项:

     -v:挂载时显示详细信息

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

        注:/etc/mtab 追踪当前系统所有已挂载的文件系统的文件,会随时更新

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



fuser[MOUNT_POINT]:表示用来显示哪个进程正在访问某个文件

    -km [MOUNT_POINT] 强制退出某文件(挂载点)的所有关联进程(很危险,可能导致数据丢失



本文转自 z永 51CTO博客,原文链接:http://blog.51cto.com/pangge/1253979


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值