Ubuntu如何挂载U盘
1. 以root用户登陆
2. 查看当前挂载
fdisk -l
一般情况未挂载的硬盘都在最后,这里是/dev/sdb1 选择绿框
3.新建一个目录来挂载硬盘 挂载到MNT/usb
root@h-Default-string:~# cd /mnt root@h-Default-string:/mnt# mkdir /mnt/usb
4.挂载命令
root@h-Default-string:/mnt# mount /dev/sdb1 /mnt/usb
5.不出问题就会挂载成功。
6.卸载u盘:在使用完u盘后,在拔出前需要先键入卸载U盘命令
umount /mnt/usb
遇到的问题,有进程占用硬盘,我们需要找到进程并kill
root@h-Default-string:/mnt# mount /dev/sdb1 /mnt/usb Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command. root@h-Default-string:/mnt# Mount is denied because the NTFS volume is already e xclusively opened.
1) 查看进程
root@h-Default-string:/mnt# fuser -m -u /dev/sdb1 /dev/sdb1: 1977(root)
2)结束进程
root@h-Default-string:/mnt# mount /dev/sdb1 /mnt/usb root@h-Default-string:/mnt# kill 1977
3)重新挂载一次
分类:
Linux 服务器那些事
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了