前言

环境:centos 7.9

什么是挂载

挂载这个概念在我们平常时尤其在Windows系统中并不常提及,这是因为Windows非常友好的帮我们解决了很多外设挂载的繁琐操作,挂载的概念我们可以这样理解,Windows电脑中插入一个U盘就能直接访问该U盘的文件了,那么Windows是如何做到的呢?Windows是这样处理的,首先Windows识别到有一个U盘插入,然后分配一个盘符给U盘,然后进行挂载U盘,这样用户就能访问U盘的内容了,这些操作都是Windows自动帮我们做好的,但在Linux操作系统中,linux并不会给我们做这些挂载操作,这就需要我们人工手动的进行挂载操作,首先Linux识别到有一个U盘插入,就把它放到/dev目录下并同时给u盘起一个名字,不同的设备Linux会根据规则起不同的名字,这里具体的命名规则就暂且不说,此时你并不能访问U盘的内容,因为还没挂载,linux也不会给你挂载,需要你自己手动挂载。

mount挂载命令

mount [选项] /dev/设备名称   挂载目录

这样,你就能在挂载目录下访问该设备的内容了
示例:mount /dev/hda1 /mnt

永久挂载

1、可以写入开机自启文件/etc/rc.local,但要注意rc.local文件是一个软链接,其实际指向的/etc/rc.d/rc.local 文件要有可执行权限。

mount /dev/hda1 /mnt

2、写入 /etc/fstab文件
/etc/fstab文件是一个记录开机需要自动挂载的文件系统的配置文件,其有一定的书写格式:
fstab文件的信息包括6列

第1列:被挂载的设备名称或设备的UUID
第2列:挂载点(即目录)名称
第3列:文件系统类型
第4列:挂载选项
第5列:是否需要备份(0为不需要备份)
第6列:是否需要开机检查(0位不需要,如果是根目录,就设置为1)

范例:

/dev/hda1    /mnt        xfs defaults    0       0

这里重点说一下第4列:挂载选项,都有哪些

execexec/sync        #异步/同步
auto/noauto         #自动挂载/不自动挂载
rw/ro               #读写/只读
exec/noexec         #可执行/不可执行
remount             #重新挂载一个已经挂载的文件系统,常用于修改挂载参数之后重新挂载
user/nouser         #允许/不允许其他普通用户挂载
suid/nosuid         #具有/不具有suid权限
userquota           #这个是在启动文件系统时候,让其支持磁盘配额,这个是针对用户的
grpquota            #支持用户组的磁盘配额
..........
defaults            #同时具有exec、rw、auto、exec、nouser等参数,一般最常用这个defaults参数

第5段:是否支持dump备份,dump是一备份命令,0表示不做dump备份,1表示每天做dump备份,2页表示其他不定日期的dump备份,通常该数值不是0就是1,数字越小优先级越高。
第6段:是否使用fsck检验扇区,开机的过程中,系统默认会用fsck校验文件系统是否完整,0表示不校验,1表示最先进行校验,2也是校验,只是1是最先校验,2是其次校验,一般根目录会设置为1。

修改后检查配置文件 /etc/fstab

mount -a 的意思是将/etc/fstab的所有内容重新加载。
mount 是可以显示/etc/fstab的内容。
mount -a 是自动挂载 /etc/fstab 里面的东西。
不过这东西开机时已经挂载了,你如果没有修改 fstab 增加新的东西那就肯定没输出。 mount -a 会忽略所有已经完成的操作,也就是开机时 fstab 已经挂载后,而且你没有修改 fstab 。你再运行 mount -a ,他会自动忽略全部 fstab 内容。
如果修改了 /etc/fstab文件,建议执行mount -a检查一遍,以免出现 /etc/fstab文件配置不正确导致开机失败的情况

umount卸载命令

umount  设备名|挂载点

常用参数:

-a 卸除/etc/mtab中记录的所有文件系统。
-v 执行时显示详细的信息

示例:

umount -v /dev/sda1          通过设备名卸载
umount -v /mnt/mymount/      通过挂载点卸载

Linux中mount挂载命令及其概念相关推荐

  1. php umount强制,linux中mount/umount命令的基本用法及开机自动挂载方法

    本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a ...

  2. linux mount 指定用户名,linux中mount/umount命令的基本用法及开机自动挂载方法

    本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a ...

  3. Linux中的挂载命令

    Linux中的挂载命令 1.挂载命令可理解为Windows中分配盘符(Windows用ABCD..作为盘符,Linux是拿系统目录作为盘符.另外,在Linux不叫盘符,而叫挂载点,而把分区或光盘给挂载 ...

  4. linux mount挂载大小,Linux中mount挂载问题小结

    vfat文件编码方式 fat32文件名分为两种,短文件名和长文件名,两种文件名在磁盘上的存储方式是不同的,长文件名在目录项中特殊的标记,短文件名也就是8.3格式,对于包含中文的任何文件来说都不可能是短 ...

  5. linux中tmount命令,Linux中mount命令起什么作用呢?

    摘要: 下文讲述Linux中mount的功能说明,如下所示: mount命令功能: 用于将文件系统(设备等)挂载到指定位置 如: 挂载cdrom mount命令的语法格式: mount [参数] -- ...

  6. linux 常见的挂载命令 mount showmount umount

    linux  常见的挂载命令  mount  showmount umount 转载于:https://www.cnblogs.com/linux985/p/11141746.html

  7. Linux中常用的命令都是哪些单词的缩写

    作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...

  8. linux挂载到哪个分区,Linux中直接挂载硬盘和挂载分区有什么区别?

     1.问题 Linux中直接挂载硬盘和挂载分区有什么区别? 比如 /dev/sdb 的硬盘,直接mkfs.ext4 /dev/sdb 后mount 使用, 和 先fdisk 分区 ,在 mkfs ...

  9. Linux中最常见命令总结

    Linux中最常见命令总结 基础命令 命令使用格式 命令名[选项参数] [操作对象]Ls -a workspace 目录命令 Ls 默认显示浏览当前文件目录 -a 显示所有文件,不忽略以点开头的文件 ...

  10. linux中文件复的概念,诠释 Linux 中“一切都是文件”概念和相应的文件类型

    原标题:诠释 Linux 中"一切都是文件"概念和相应的文件类型 原文出处: Aaron Kili 译文出处:runningwater 在 Unix 和它衍生的比如 Linux 系 ...

最新文章

  1. c语言如何跟进自定义赋值,用最简单的C语言编写自定义函数之数字后移
  2. 软件质量没有银弹:阿里巴巴的25个技术实践与坑
  3. C++ Primer 5th笔记(8)chapter8 类:IO库-string流
  4. Center os vi
  5. java scanner类int_Java之 Scanner类
  6. 【C++编程题1】数组指针之字符串排序
  7. bax在计算机英语的意思,BaX(X=S,Se,Te)的电子结构计算
  8. 简述mysql事件作用_MYSQL使用简述
  9. Akka源码分析-Actor创建
  10. python自动抓取_python自动化之web抓取
  11. pdf 加深 扫描件_怎样把扫描的字体加深 pdf扫描件字体加深
  12. 锐捷客户端的默认网关跟ipv4的网关不一样
  13. linux之sort,unip,cut
  14. 带头节点 (非头指针) 双向链表 (doubly linked list)
  15. Excel中Sheet(s)和Worksheet(s)的区别
  16. 用芯弹一首《大加洛普舞曲》:从AI-ISP,透视vivo的双芯之路
  17. 船上上去了30个人,超载,现需要下去15个人。将所有人编号1-30,1-9报数,数到第九个人下船,直到15个人下完为止
  18. bat批处理文件编写
  19. iphone相册储存空间已满_iPhone老提示储存空间已满的具体处理操作
  20. ACwing每日一题3565暴力 绝对值不等式 中位数思维

热门文章

  1. mysql慢查询日志配置_MySQL 慢查询日志配置与简析
  2. 互联网时代的了解和未来的预期_互联网时代的四个特点你了解多少?
  3. USACO26 moofest 奶牛集会(归并排序)
  4. union union all
  5. 面试必考:秒杀系统的9个核心知识点,一次性打包给你
  6. .NET中各种数据库连接大全
  7. springboot mybatis 后台框架平台 集成代码生成器 shiro 权限
  8. Android Toolbar
  9. React Native重构路线图发布!
  10. jQuery的DOM操作之捕获和设置