挂载之前首先需要检查硬盘或者是设备已经连接 在系统中执行:

sudo blkid -o list

就能显示所有已经挂载和未挂载的设备。

如果是磁盘设备需要检查磁盘是否已经分区:fdisk -l,如果没有分区

然后通过挂载命令mount挂载设备.

mount -a是挂在在文件/etc/fstab文件内配置的设备,这个文件设置的内容一般会在开机的时候就执行,如果是为了以后都能自动挂载,需要配置此目录。

下面介绍一下挂载设备的几个选项,也可以称为模式: rules 是指挂载时的规则。下面列举几个常用的: auto 开机自动挂载 default 按照大多数永久文件系统的缺省值设置挂载定义 noauto 开机不自动挂载 nouser 只有超级用户可以挂载 ro 按只读权限挂载 rw 按可读可写权限挂载 user 任何用户都可以挂载

了解之后,就可以开始挂载设备: 如果是LVM逻辑卷需要处理一下How to mount an LVM volume? 下面介绍一下重要的一个命令:

mount -t type device destination_dir

type是指文件类型, device指设备 destination_dir指你要挂载在那个目录

例如挂载一个设备/dev/sdb1的硬盘,文件类型是ext2,挂载到/mnt目录下

mount -t ext2 /dev/sdb1 /mnt

如果是卸载就用umount /mnt

使用mount挂载的设备当系统重启后就需要再次挂载,这样很麻烦。这里可以把需要挂载的设备添加到前面提到的/etc/fstab文件里面。 /etc/fstab文件是有一定的规则:

Device                Mountpoint      FStype  Options         Dump    Pass#设备                   挂载位置          文件类型 . 模式        备份   权限

dump指是否备份,0 代表不要做dump备份 1 代表要每天进行dump的操作 2 代表不定日期的进行dump操作 pass指如何使用fsck来检查硬盘.如果是挂载到根节点就填1,其他文件系统应该为2 例如添加一条信息

/dev/sdb1     /home/backup   ext2    ro              2       2

设备/dev/sdb1挂载到目录/home/backup,文件类型为ext2.只读权限,非根目录,不定期备份

参考资料

  • Linux fdisk 命令使用详解

  • 自动挂载文件/etc/fstab功能详解

转载于:https://my.oschina.net/websec/blog/811202

Linux文件系统的正确挂载方式相关推荐

  1. Linux文件系统及文件储存方式

    前言 Linux文件系统构成 文件式的文件结构 Linux的一个具体文件 系统对文件的访问方式 Linux系统的删除方式 shred与rm的区别 rm删除文件的恢复 前言 闲来无事复习了下Linux文 ...

  2. Linux文件系统及文件储存方式【转】

    本文转载自:https://blog.csdn.net/qyp199312/article/details/54927843 前言 Linux文件系统构成 文件式的文件结构 Linux的一个具体文件 ...

  3. 论Linux文件系统

    导读 本文旨在高屋建瓴地来讨论 Linux 文件系统概念,而不是对某种特定的文件系统,比如 EXT4 是如何工作的进行具体的描述.另外,本文也不是一个文件系统命令的教程. 每台通用计算机都需要将各种数 ...

  4. Linux磁盘管理——分区+挂载(fdisk+gdisk+mount+lsblk+df)

    文章目录 一.硬盘基础知识 1. 硬盘命名方式 2. 磁盘设备的命名 3. 硬盘的分区方式 二.基本分区管理 1. 磁盘划分思路 2.lsblk命令 3. df 命令 4. fdisk 1)进入分区 ...

  5. linux iso挂载报错,linux下文件系统、iso挂载

    分类:Mount命令:需要注意的:1.挂载点必须是一个目录.2.一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用. 分类:Mount命令: 需要注意的: 1. ...

  6. Linux文件系统挂载的概念

    文章目录 20230518 文件系统挂载 挂载(mounting)是指由操作系统使一个存储设备(诸如硬盘.CD-ROM或共享资源)上的计算机文件和目录可供用户通过计算机的文件系统访问的一个过程. 一般 ...

  7. 深入理解Linux文件系统之文件系统挂载(下)

    接着: 深入理解Linux文件系统之文件系统挂载(上) 本文为文件系统挂载专题文章的第二篇,主要介绍如何通过挂载实例关联挂载点和超级块并添加到全局文件系统树. 4. 添加到全局文件系统树 4.1 do ...

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

    Linux课程学习笔记来源于网易云课堂:Linux 入门基础 1.挂载操作 磁盘或分区创建好文件系统之后,需要挂载到一个目录才能够使用. Windows或者Mac系统会进行自动挂载,一旦创建好文件系统 ...

  9. 使用 SSHFS 挂载远程的 Linux 文件系统及目录

    使用 SSHFS 挂载远程的 Linux 文件系统及目录 | <Linux就该这么学> 什么是 SSHFS SSHFS(Secure SHell FileSystem)是一个客户端,可以让 ...

  10. 深入理解Linux文件系统之文件系统挂载(上)

    1.开场白 环境: 处理器架构:arm64 内核源码:linux-5.11 ubuntu版本:20.04.1 代码阅读工具:vim+ctags+cscope 我们知道,Linux系统中我们经常将一个块 ...

最新文章

  1. python【力扣LeetCode算法题库】460- LFU缓存
  2. Mysql 存储引擎中InnoDB与Myisam的主要区别
  3. LeetCode 1750. 删除字符串两端相同字符后的最短长度(双指针)
  4. Vue学习--前后端交互
  5. 美国62%智能音箱用户都使用了语音购物,连鹦鹉都忍不住了
  6. MariaDB和MySQL性能测试比较
  7. select引起的服务端程序崩溃问题
  8. Could not load NIB in bundle: 'NSBundle /Users/wyd/Library/Application Support/iPhone Simulator/5.0
  9. html华文行楷英文,HTML,CSS,font-family:中文字体的英文名称 (宋体 微软雅黑)...
  10. redhat7安装谷歌浏览器 换源
  11. 咖啡加盟10年经验分享:咖啡店12种危机处理方式,提升回头客
  12. Oracle数据库(三)可插拔数据库使用
  13. 深度分析:云控系统有什么功能,工作室用的话咋样?
  14. 【算力网络】算力网络的技术创新——绿色与安全关键技术
  15. RT-Thread使用DP83640 实现IEEE1588 协议笔记
  16. floyed算法、dijkstra算法、SPFA算法
  17. 最短路径之迪杰斯特拉(Dijkstra)算法
  18. EPS坐标点格式转换
  19. 解决Selenium2Library中的select frame无法选择没有名字,没有id的frame或者iframe的问题
  20. 自动控制原理——绪论

热门文章

  1. Mac 上Dock中添加“最近打开过的项目”(Recent Applications)
  2. Linux 高性能服务器编程——多进程编程
  3. RHEL5.0 搭建DNS服务器
  4. Internet路由之路由表查找算法概述-哈希/LC-Trie树/256-way-mtrie树
  5. Libevent源码分析-----开篇
  6. visual studio 2013 快速安全ocx(ActiveX控件)开发
  7. activiti 启动tomcat乱码_Activiti 流程图片显示乱码问题分析与解决
  8. 【数据获取】建筑轮廓数据的N种获取方法
  9. python打平处理嵌套list
  10. python set类型