Linux:挂载磁盘分区

查看挂载的分区

df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况。
常用选项:
“-h” ,显示更易读的容量单位;
“-T” ,显示文件系统的类型。

# 常使用的查看方式,可用查看得更加全面df -hT

挂载磁盘分区

挂载就是指定系统中的一个目录作为挂载点,用户通过访问这个目录来实现对硬盘分区的数据存取操 作。例如把/dev/sdb5 挂载到/tmp/目录,当用户在/tmp/目录下执行数据存取操作时,Linux 系统就知道要 到/dev/sdb5 上执行相关的操作
挂载由 mount 命令来完成,可以灵活的挂载各种类型的文件系统。
命令格式:mount [选项] [设备名] [挂载点]
-t fstype 指定要挂载的文件系统的类型,如果不清楚,可以使用-t auto 让系统 自己选择最合适的文件系统类型挂载。
-r 以只读的方式挂载文件系统
-w 以读写的方式挂载文件系统,默认选项
-o 设置挂载属性
-a 挂载/etc/fstab 文件中记录的设备
文件系统类型通常可以省略(由系统自动识别)
文件系统对应分区的设备文件名
挂载点为用户指定用于挂载的目录

挂载光盘

在挂载光盘和 U 盘等外围设备时一般习惯性地将挂载点放在/mnt 目录下。
光盘对应的设备文件通常为“/dev/cdrom” ,将光盘挂载到“/mnt/cdrom”目录。

挂载移动存储设备

在挂载光盘和 U 盘等外围设备时一般习惯性地将挂载点放在/mnt 目录下。
光盘对应的设备文件通常为“/dev/cdrom” ,将光盘挂载到“/mnt/cdrom”目录。

挂载ISO镜像

Linux 将 iso 镜像视为一种特殊的“回环”文件系统,在挂载时需要添加“-o loop”选项。
练习:将 U 盘中事先准备好的 iso 镜像挂载到“/mnt/xp”目录中。

自动挂载文件系统(永久挂载)

通过 mount 命令挂载的文件系统在 Linux 系统关机或重启时都会自动被卸载,这样每次开机后管理员都 需要将它们手工挂载一遍,如果在挂载的文件系统里存放了一些开机要自动运行的程序数据,就可能导致 程序出现错误。在 Linux 系统中可以通过修改/etc/fstab(File System Table)文件来完成文件系统的自动挂载,即表示系统启动以后自动将硬盘各分区挂载到文件系统中,用户可以直接使用这些分区中的内容

/etc/fstab的文件内容

第 1 字段:需要挂载的设备文件名。
第 2 字段:挂载点,必须是一个目录,而且必须用绝对路径。 对于交换分区,这个字段定义为 swap。
第 3 字段:文件系统的类型。如果是 ext4 文件系统,则写成 ext4;如果是 FAT32 文件系统, 则写成 vfat;如果是光盘,可以写成 auto,由系统自动检测。
第 4 字段:挂载选项。一般都是采用“defaults” 。
第 5 字段:文件系统是否需要 dump 备份,1 表示需要,0 表示忽略。
第 6 字段:在系统启动时是否检查这个文件系统以及检查的顺序,0 表示不检查,1 表示优 先检查,2 表示其次检查。

自动挂载的实现

举例 1:将/dev/sdb1 永久挂载到/data 目录:
/dev/sdb1 /data ext4 defaults 0 0
举例 2:将光盘永久挂载到/mnt/cdrom 目录:
/dev/cdrom /mnt/cdrom auto defaults 0 0
练习:将/dev/sdb5 永久挂载到/mailbox 目录
/dev/sdb5 /mailbox vfat defaults 0 0

完成挂载

设置完成后,可以执行“mount –a”命令,自动挂载文件中所有的文件系统。

取消挂载

文件系统可以被挂载,不用时可以被卸载。卸载文件系统的命令是 umount,这个命令可以把文件系统 从 Linux 系统中的挂载点上分离,将原来建立的文件系统和挂载点的连接断掉。
命令格式:umount [设备名或者挂载点]
在卸载一个文件系统的时候,需要指定要卸载的文件系统的挂载点或者设备名。例如:
umount /dev/sdb1 //指定设备名卸载
umount /mnt/sdb1 //指定挂载点卸载
如果卸载文件系统提示: “busy 状态,不可卸载时”,使用 fuser 命令查看正在使用该文件系统的用户 信息。
命令格式:fuser [options] 文件系统名或者文件名
-a 显示所有在命令行中指定的文件系统信息。默认情况下,至少被一个进程访问的 文件才会被显示
-k 杀死访问文件的进程
-i 在杀死使用文件的用户进程之前,提示确认
-u 显示使用文件系统的进程的所有者信息
-v 按进程查看命令 ps 的显示模式,显示文件的使用者信息,包括 PID、 USER、 COMMAND 等。

(0)

相关推荐

  • 软路由之openwrt挂载硬盘和开启共享

    现在的软路由,基本都可以加装一块2.5寸的普通笔记本硬盘,这对于有家庭局域网多台设备之间有轻度的文件共享需求来说,可以说软路由挂载SAMBA文件共享,是比较经济划算的解决方案. 一.挂载硬盘 在安装好 ...

  • 「干货」Linux磁盘分区及文件系统格式化和挂载,入门必看

    「干货」Linux磁盘分区及文件系统格式化和挂载,入门必看

  • mount挂载与umount卸载

    author:headsen chen      2017-10-23  15:13:51 个人原创,转载请注明作者,否则依法追究法律责任 mount:挂载: eg  :   mount   /dev ...

  • linux 文件系统管理三部曲之三:挂载文件系统

    上面说明了,硬盘的划分和格式化,那么怎么使用,还没说,这里说一下,怎么使用创建好的文件系统. 使用文件系统 只要把文件系统"挂载"到某个目录上,就可以通过这个目录访问文件系统了. ...

  • Linux挂载磁盘分区

    Linux系统一般都会有未挂载的磁盘,如果我们想使用这些为挂载的磁盘就需要挂载到指定目录才能使用. 一.有多个磁盘,将未分区的磁盘挂载 1.进入root用户 su – 2.查看已挂载磁盘的使用情况: ...

  • 查看linux磁盘分区方式

    表白:黑白圣堂血天使,天剑鬼刀阿修罗.  讲解对象:/查看linux磁盘分区方式 作者:融水公子 rsgz 阿里云教程 阿里云教程 http://www.rsgz.top/post/179.html ...

  • linux查看系统挂载磁盘

    原文URL:https://www.cnblogs.com/lemon-flm/p/7597403.html 解决AWS 挂载.解决挂载完重启就消失等问题 linux上的盘和window的有区别,磁盘 ...

  • linux locate 搜索挂载的分区文件

    一般linux的locate命令会忽略挂载分区的文件,所以即使你挂载分区后使用updatedb也没用. 可以修改updatedb的配置文件来修改 sudo gedit /etc/updatedb.co ...

  • Windows下磁盘管理:如何新增磁盘分区,以及磁盘分区的合并

    Windows下磁盘管理:如何新增磁盘分区,以及磁盘分区的合并

  • 磁盘分区软件排名:来自各软件下载平台的数据

    一般会给电脑安装系统的人基本都知道需要给电脑进行磁盘分区,也就是给电脑分盘,例如:C盘.D盘.E盘等:其实我们也知道windows是自带磁盘分区工具的,在[此电脑]上点击右键的[管理]:进入[计算机管 ...

  • 安装系统后如何将磁盘分区?

    系统安装 再熟悉不过的词了 可对于磁盘的重新划分和整理 你真的熟悉吗? 今天小编全面分享 系统安装后应如何将磁盘分区? 以及重装后的系统我们应该注意些什么? 首先我们先要将微软官网的镜像制作到一个 空 ...

  • 传统BIOS引导与UEFI引导切换方法及对应的磁盘分区类型

    [文章导读]现在的电脑主板大多支持UEFI启动,UEFI的启动速度比传统的BIOS启动拥有更快的启动速度,很多用户想切换BIOS启动与UEFI启动但是不知道怎么操作,切换了启动模式还要注意磁盘分区类型 ...