Linux:挂载磁盘分区,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 等。

http://www.dengb.com/Linuxjc/1380195.htmlwww.dengb.comtruehttp://www.dengb.com/Linuxjc/1380195.htmlTechArticleLinux:挂载磁盘分区,linux已挂载磁盘重新分区 查看挂载的分区 df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况。 常用...

linux 重新分区挂载,Linux:挂载磁盘分区,linux已挂载磁盘重新分区相关推荐

  1. linux如何挂载nfs共享目录,在Linux中,如何挂载NFS共享

    网络文件系统( NFS )是一种分布式文件系统协议,允许你通过网络共享远程目录,使用NFS,可以在系统上挂载远程目录,并像使用本地文件一样使用远程文件. 在Linux和UNIX操作系统上,可以使用mo ...

  2. linux的free会擦出磁盘吗,如何在 Linux 上检查可用的磁盘空间 | Linux 中国

    我已经使用了多少磁盘空间? (本文字数:2161,阅读时长大约:3 分钟) 在 Linux 上查找可用磁盘空间的最简单的方法是使用 df 命令 .df 命令从字面意思上代表着 磁盘可用空间(disk ...

  3. linux脚本对磁盘分区,shell 脚本实战笔记(4)--linux磁盘分区重新挂载

    背景: Hadoop的HDFS文件系统的挂载, 默认指定的文件目录是/mnt/disk{N}. 当运维人员, 不小心把磁盘挂载于其他目录, 比如/mnt/data, /mnt/disk01, /mnt ...

  4. linux磁盘分区fdisk命令详解及云硬盘挂载实操

    linux磁盘分区fdisk命令详解 1.什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用.分区表是一个硬盘分区的索引,分区的信息都会写进分区表. ...

  5. Linux - 磁盘基础知识、磁盘管理(类型、引导、分区、挂载、raid、LVM、loop、overlayfs)

    相关链接: lvm ⭐️使用LVM方式安装Ubuntu 16.04 - https://www.cnblogs.com/xiaogan/p/6071892.html Ubuntu LVM 分区实战 h ...

  6. linux共享磁盘给指定ip,linux想挂载通过ipsan协议推送上来的磁盘,两个ip共分配了21个未分区的盘,...

    先安装iSCSI initiator以及iscsiadm iscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点.会话.连接以及发现记录的操作. iscsiadm的使用说明可以查看/ ...

  7. linux挂载4tb硬盘分区,centos7 挂载4TB硬盘到www 新加4TB磁盘

    以下操作均在最高管理员root下运行,由于步骤较多,请按照步骤一步步来. 1.查看硬盘 # fdisk -l 发现硬盘为/dev/sdb 大小4TB 左右 2.如果此硬盘以前有过分区,则先对磁盘格式化 ...

  8. linux 分区 启动 慢,arch开机速度竟然是挂载磁盘拖慢了。。

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 全程21秒,挂载分区的秒数真是...是磁盘太菜了吗 Startup finished in 4.804s (kernel) + 17.037s (user ...

  9. mtd分区创建linux,浅析linux下mtd设备onenand存储器的分区和节点创建流程及yaffs2文件系统挂载...

    浅析linux下mtd设备onenand存储器的分区和节点创建流程及yaffs2文件系统挂载 在arch/arm/mach-pxa/luther.c这个产品平台文件中,即: MACHINE_START ...

最新文章

  1. cleanmymac3.9.6下载_单耳兔o2oapp下载-单耳兔o2o商城官方版下载v10.6 安卓版
  2. Ajax请求导出Excel的问题
  3. 嵌入式软件工程师2021面试指南【转】
  4. bat执行clsss
  5. WCF Security userName/Password
  6. python 窗口最小化_有没有办法通过Python 3最小化Windows 7中的窗口?
  7. TreeView 之间节点拖动 /移动
  8. java环绕通知的应用_Spring之环绕通知
  9. Neutron FWaaS 原理
  10. AirPods耳机mac端管理工具:AirBuddy
  11. 如何区分oracle服务器、oracle客户端、plsql?
  12. ffmpeg格式转换命令
  13. 一种插槽式的组件化框架中间件——SCC
  14. JavaScript 浮点运算
  15. wso2_WSO2注册表安装简介
  16. typescript环境配置
  17. STFT短时傅里叶变换的实现
  18. matlab, 生成一个数值一样的n维列向量
  19. ios开发---音乐播放器之怎么获取音乐列表
  20. python entry如何清空_Python tkinter,从类中清除Entry小部件

热门文章

  1. Java并发——CAS
  2. 较主流的消息队列的比较与选型
  3. MOSS SDK学习笔记系列文章
  4. WebService教程和分析
  5. 零基础Java学习之抽象类
  6. MapTask的工作机制
  7. GBDT指标重要性计算
  8. 推荐几个堪称神器的学习网站
  9. .NET Framework 4.7 安装
  10. Alpha发布用户使用报告