Linux系统连接/挂载U盘(移动硬盘)详细步骤

在linux系统中连接移动硬盘/U盘

windows下使用接入U盘时会系统会自动为U盘指定一个盘符(如F盘),然后就可以直接操作了。但linux系统没有盘符的概念,所以需要手动将U盘挂载在某个目录下才能使用。

什么是挂载?

linux系统将所有的外部设备都视作为文件,所以将U盘插入后系统会将其识别为一个目录(虚拟的),然后需要手动把这个目录映射到真实的目录(挂载点)中去,这样才能通过这个真实目录去访问这个设备,这个步骤叫就做挂载。

注意:外部设备必须挂载在根目录下的/mnt(子)文件夹中,为了方便区分,实际操作一般会在mnt中创建不同的子文件夹代表去挂载不同的设备,这里创建的是/mnt/mydev。

具体步骤

1.插入U盘,执行如下指令后能看到设备则说明连接成功

sudo fdisk -l #查看外接设备名称,一般为/dev/sd...,这里假设为/dev/sdc1

2.在/mnt下创建挂载点,进行挂载

sudo mkdir /mnt/mydev #创建挂载点
sudo mount /dev/sdc1 /mnt/mydev #将/dev/sdc1挂载到mnt中的挂载点去
sudo df -h #查看是否挂载成功

3.此时挂载文件夹/mnt/mydev里面就是你U盘的内容了,可以随意访问

4.取消挂载,这一步相当于windows下的弹出U盘

sudo umount /mnt/mydev #取消挂载,拔出硬盘
sudo rmdir –p /mnt/mydev  #删除挂载目录(选做)

注意:一定一定一定一定要确保这个步骤执行!!!别问我为什么知道,问就是移动硬盘崩了。

可能遇到的问题

挂载失败

若你的U盘文件系统是windows下常用的比如NTFS,但当前的linux系统又无法读取你NTFS文件系统,此时可安装ntfs-3g软件

报错提示:Error mounting: mount: unknown filesystem type ‘ntfs’。

sudo apt-get install ntfs-3g

取消挂载失败

若取消挂载时显示还有进程在访问挂载点,此时可尝试强制关闭该进程

报错提示:target is busy

sudo lsof /mnt/mydev #查看有哪些进程正在使用这个设备
kill 进程的pid #强制关闭

文件访问失败

若想把linux系统内文件拷贝到U盘中去,但显示权限问题(指令已经用sudo修饰),此时可用如下指令修改文件权限

报错提示:permission denied

chmod 777 指定文件或者目录

注:上述指令指的是将指定文件(夹)的权限提升到最大

  • 18
    点赞
  • 109
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值