如何在Linux中挂载外部存储设备?

发布时间 - 2025-10-07 00:00:00    点击率:
首先通过lsblk或dmesg识别设备名如/dev/sdb1,再创建挂载点mkdir /mnt/usb,使用sudo mount /dev/sdb1 /mnt/usb挂载,NTFS需加-t ntfs-3g,完成后用sudo umount /mnt/usb卸载。

在Linux中挂载外部存储设备(如U盘、移动硬盘等)通常是一个简单的过程,系统会自动识别设备,但有时需要手动操作。以下是具体步骤和常用命令。

确认设备已识别

插入外部存储设备后,先让系统检测到它。可以使用以下命令查看系统日志或列出块设备:

  • dmesg | tail:查看最近的内核消息,找到类似“sdb”或“sdc”的设备名
  • lsblk:列出所有块设备,找到容量匹配的新设备(如 sdb1)
  • fdisk -l:以管理员权限列出分区详情

通常U盘会被识别为 /dev/sdX1(X为b、c等字母),其中数字1表示第一个分区。

创建挂载点并挂载设备

Linux需要一个目录作为挂载点来访问设备内容。你可以自己创建一个目录:

  • 创建挂载目录:sudo mkdir /mnt/usb
  • 挂载设备:sudo mount /dev/sdb1 /mnt/usb

如果文件系统是NTFS(常见于Windows设备),可能需要指定类型:
sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb
对于exFAT格式,确保安装了 exfat-fuse 包后再挂载。

访问与卸载设备

挂载成功后,可以通过文件管理器或命令行访问内容:

  • 查看文件:ls /mnt/usb
  • 复制或编辑文件如同本地目录

使用完成后,务必安全卸载:

  • sudo umount /mnt/usb(注意是umount,不是unmount)

卸载后再拔出设备,避免数据损坏。

基本上就这些。多数现代桌面环境会自动挂载设备到/media或/run目录下,但在服务器或最小化系统中,手动挂载很常见。关键是识别正确的设备节点并选择合适的文件系统类型。不复杂但容易忽略细节。


# linux  # windows  # u盘  # 硬盘  # usb  # 移动硬盘  # ai  # win  # 文件系统  # 存储设备  # 是一个  # 完成后  # 你可以  # 第一个  # 但在  # 可以通过  # 自动识别  # 可以使用 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  jquery插件bootstrapValidator表单验证详解  Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  如何快速搭建高效WAP手机网站?  WEB开发之注册页面验证码倒计时代码的实现  网页设计与网站制作内容,怎样注册网站?  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  浅谈Javascript中的Label语句  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  使用C语言编写圣诞表白程序  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  Laravel如何保护应用免受CSRF攻击?(原理和示例)  专业商城网站制作公司有哪些,pi商城官网是哪个?  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  MySQL查询结果复制到新表的方法(更新、插入)  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  微信小程序 require机制详解及实例代码  如何在建站主机中优化服务器配置?  Laravel如何实现数据导出到CSV文件_Laravel原生流式输出大数据量CSV【方案】  Laravel如何使用Blade组件和插槽?(Component代码示例)  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  Python图片处理进阶教程_Pillow滤镜与图像增强  原生JS获取元素集合的子元素宽度实例  在Oracle关闭情况下如何修改spfile的参数  Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程  phpredis提高消息队列的实时性方法(推荐)  Python文件流缓冲机制_IO性能解析【教程】  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  如何正确选择百度移动适配建站域名?  Laravel如何配置和使用缓存?(Redis代码示例)  高防服务器租用首荐平台,企业级优惠套餐快速部署  JS碰撞运动实现方法详解  laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法  Laravel如何实现用户密码重置功能?(完整流程代码)  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  LinuxCD持续部署教程_自动发布与回滚机制  详解vue.js组件化开发实践  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何构建满足综合性能需求的优质建站方案?  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】