当前位置: 首页 > news >正文

Linux 命令:mount

概述

  • mount 是 Linux 系统中用于挂载文件系统的命令,它能将存储设备(如硬盘分区、U盘、光盘、网络共享等)或镜像文件连接到文件系统的某个目录(称为挂载点),使得用户可以通过该目录访问设备中的内容。
  • 资料合集:https://pan.quark.cn/s/6fe3007c3e95

基本功能

  • 挂载各种类型的存储设备或镜像文件到指定目录
  • 查看系统中已挂载的所有文件系统信息
  • 卸载已挂载的文件系统(需配合 umount 命令)

常用格式

# 挂载设备
mount [选项] 设备路径 挂载点目录# 查看已挂载的文件系统
mount

核心用法与示例

  1. 查看已挂载的文件系统
    直接执行 mount 命令,显示系统中所有已挂载的设备及其挂载信息:

    mount
    

    示例输出(简化):

    /dev/sda1 on / type ext4 (rw,relatime)
    tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
    /dev/sdb1 on /data type xfs (rw,relatime,attr2)
    

    各字段含义:

    • 设备路径(如 /dev/sda1
    • 挂载点(如 //data
    • 文件系统类型(如 ext4xfs
    • 挂载选项(如 rw 表示可读可写)
  2. 挂载硬盘分区
    假设要将 /dev/sdb1 分区挂载到 /mnt/mydisk 目录:

    # 先创建挂载点目录(若不存在)
    sudo mkdir -p /mnt/mydisk# 挂载分区(需指定文件系统类型时加 -t 选项)
    sudo mount -t ext4 /dev/sdb1 /mnt/mydisk
    
    • -t ext4:指定文件系统类型为 ext4(常见类型还有 xfsntfs 等),多数情况下系统会自动识别,可省略
  3. 挂载U盘
    U盘通常被识别为 /dev/sd* 设备(如 /dev/sdc1),挂载方法类似:

    sudo mount /dev/sdc1 /mnt/usb
    
  4. 挂载ISO镜像文件
    使用 -o loop 选项挂载ISO镜像:

    sudo mount -o loop /home/user/image.iso /mnt/iso
    
    • -o loop:将普通文件视为块设备
  5. 挂载网络共享(NFS)
    挂载远程NFS服务器的共享目录:

    sudo mount -t nfs 192.168.1.100:/shared /mnt/nfs
    
  6. 只读挂载
    使用 -o ro 选项以只读方式挂载(防止误操作):

    sudo mount -o ro /dev/sdb1 /mnt/mydisk
    
  7. 永久挂载(重启不失效)
    上述挂载均为临时挂载,重启后会失效。若要永久生效,需编辑 /etc/fstab 文件:

    sudo vim /etc/fstab
    

    添加类似以下行(格式:设备路径 挂载点 类型 选项 0 0):

    /dev/sdb1  /mnt/mydisk  ext4  defaults  0  0
    

    保存后,执行 sudo mount -a 使配置生效(会挂载 /etc/fstab 中所有未挂载的项)。

卸载文件系统

使用 umount 命令(注意不是 unmount):

# 通过挂载点卸载
sudo umount /mnt/mydisk# 通过设备路径卸载
sudo umount /dev/sdb1

注意事项

  • 挂载点目录必须存在,且挂载时该目录需为空
  • 普通用户通常需要 sudo 权限才能执行 mount 命令
  • 卸载时确保没有进程正在使用挂载点中的文件(否则会报错,需先关闭相关进程)

mount 命令是管理Linux存储设备的核心工具,理解其用法对于访问外部存储、配置持久化存储等场景至关重要。

http://www.dtcms.com/a/466079.html

相关文章:

  • JavaWeb——Servlet生命周期
  • JavaWeb——(web.xml)中的(url-pattern)
  • 企业网站建设合作协议范文天津城市建设大学网站
  • 新专业加速落地!设备采购先行,工业视觉人才培养破局。
  • FastAPI 入门:从环境搭建到实战开发的完整指南
  • Redis的String详解
  • MySQL事务隔离级别详解从读未提交到可串行化
  • 网站域名注册空间app外包
  • 赣州网站推广公司微网站建设是什么
  • 图扑 HT 架构下 AR 应用开发与行业解决方案实现
  • 测试实战心得
  • 网页网站设计价格为什么我做的视频网站播放不了
  • 前端框架深度解析:Vue.js 3 从 Composition API 到生态升级,解锁企业级开发新能力
  • DataX适合全量同步和简单的增量场景
  • 实体门店怎么使用小程序?实体店如何做小程序店铺?
  • 服装公司网站建设方案渭南做网站博创互联
  • 基于GPS/PTP/gPTP的自动驾驶数据同步授时方案
  • 福田网站建设龙岗网站建设龙岗网站建设龙岗网站建设中关村手机之家官网
  • solr负查询失效
  • GSPO如何消除高方差且不依赖routing replay
  • 南宁电子推广网站河南网站建设技术公司
  • 泰安房产网站建设设计网页公司哪家好
  • R语言基础保姆教程01--从工具到数据类型
  • MySQL索引失效揭秘:隐式类型转换的规则与案例!
  • Mysql杂志(三十)——索引失效情况
  • 百度企业网站建设wordpress 数据库设计
  • 10.程序地址空间_1
  • 6.0 Labview中的类面向对象编程-类的使用(OOP)
  • 上海精品网站建设想设计一个公司的网站
  • 【计算机】常见的缓存和查看方法