mount 硬盘挂载

本文详细介绍了Linux中的mount命令,包括其基本用法、/etc/fstab文件的作用以及如何挂载硬盘、光驱和U盘。通过挂载操作,可以将硬件设备的文件系统与Linux文件系统关联。挂载命令的选项如-t指定文件系统类型,-L通过卷标名挂载,-o提供额外挂载选项。同时,文章还展示了如何设置自动挂载,以便系统启动时自动加载设备。
摘要由CSDN通过智能技术生成

Linux 文件系统,我们可以对挂载的含义进行引申,挂载指的是将硬件设备的文件系统和 Linux 系统中的文件系统,通过指定目录(作为挂载点)进行关联。而要将文件系统挂载到 Linux 系统上,就需要使用 mount 挂载命令。

mount 命令的常用格式有以下几种:

[root@localhost ~]# mount [-l]

单纯使用 mount 命令,会显示出系统中已挂载的设备信息,使用 -l 选项,会额外显示出卷标名称(读者可自行运行,查看输出结果);

[root@localhost ~]# mount -a

-a 选项的含义是自动检查 /etc/fstab 文件中有无疏漏被挂载的设备文件,如果有,则进行自动挂载操作。
这里简单介绍一下 /etc/fstab 文件,此文件是自动挂载文件,系统开机时会主动读取 /etc/fstab 这个文件中的内容,根据该文件的配置,系统会自动挂载指定设备。

[root@localhost ~]# mount [-t 系统类型] [-L 卷标名] [-o 特殊选项] [-n] 设备文件名 挂载点

各选项的含义分别是:

  • -t 系统类型:指定欲挂载的文件系统类型。Linux 常见的支持类型有 EXT2、EXT3、EXT4、iso9660(光盘格式)、vfat、reiserfs 等。如果不指定具体类型,挂载时 Linux 会自动检测。
  • -L 卷标名:除了使用设备文件名(例如 /dev/hdc6)之外,还可以利用文件系统的卷标名称进行挂载。
  • -n:在默认情况下,系统会将实际挂载的情况实时写入 /etc/mtab 文件中,但在某些场景下(例如单人维护模式),为了避免出现问题,会刻意不写入,此时就需要使用这个选项;
  • -o 特殊选项:可以指定挂载的额外选项,比如读写权限、同步/异步等,如果不指定,则使用默认值(defaults)。
  • 具体的特殊选项 : 
    1. rw/ro 是否对挂载的文件系统拥有读写权限,rw 为默认值,表示拥有读写权限;ro 表示只读权限。
    2. async/sync 此文件系统是否使用同步写入(sync)或异步(async)的内存机制,默认为异步 async。
    3. dev/nodev 是否允许从该文件系统的 block 文件中提取数据,为了保证数据安装,默认是 nodev。
    4. auto/noauto 是否允许此文件系统被以 mount -a 的方式进行自动挂载,默认是 auto。
    5. suid/nosuid 设定文件系统是否拥有 SetUID 和 SetGID 权限,默认是拥有。
    6. exec/noexec 设定在文件系统中是否允许执行可执行文件,默认是允许。
    7. user/nouser 设定此文件系统是否允许让普通用户使用 mount 执行实现挂载,默认是不允许(nouser),仅有 root 可以。
    8. defaults 定义默认值,相当于 rw、suid、dev、exec、auto、nouser、async 这 7 个选项。
    9. remount 重新挂载已挂载的文件系统,一般用于指定修改特殊权限。

案例 : 

1) 使用 mount 挂载光驱

1. 查看系统是否加载了光驱

通过上图得知我们已经加载了一个centos7的镜像

设备必须处在已连接的状态下才可以使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值