linux服务器中用U盘或者移动硬盘拷贝数据

使用fdisk -l查看硬盘个数
在这里插入图片描述
看到移动硬盘的设备名是/dev/sdb

实施步骤

1,以root用户登陆
先加载USB模块 modprobe usb-storage
用fdisk -l 看看U盘的设备
假如U盘是sda1
2,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步。

3,载入 u 盘,需键入以下命令:mount /dev/sda /mnt/usb
成功后,即可使用 u 盘了, 文件就在目录 /mnt/usb 下。

4,卸载u盘:在使用完u盘后,在拔出前需要先键入卸载U盘命令 。(拔掉U盘或者硬盘之前,必须卸载挂载,否则U盘或者硬盘里面没有数据)
命令如下:umount /mnt/usb

扩展

如果你的光盘挂载在/mnt/cdrom
使用umount /dev/cdrom提示busy
可以使用以下命令强行卸载。

# fuser -km /mnt/cdrom
# umount /mnt/cdrom       #取消挂载点

常见问题

1、移动硬盘没有挂载上,
报错信息 :

mount : wrong fs type,bad option , bad superblock on /dev/sdd,
        missing codepage or helper program , or other error
       In some cases useful info is found in syslog - try 
       'dmesg | tail or so 

**报错原因 :**当时我操作是,发现机房提供的移动硬盘,有三个usb接口,一个在硬盘上面,另外两个,看着一大一小,小的会有报错(也可能是因为没插紧),大的接口接着服务器上面,在执行下面的命令就没有报错
1、接口没有插紧
2、挂载的硬盘分区不对。
3、由于移动硬盘是NTFS格式,所以linux系统无法操作;需要将硬盘格式化成ext4,或者ext3,可以先查看分区格式再将硬盘格式化。
在这里插入图片描述
解决办法:
由于移动硬盘是NTFS格式,所以linux系统无法操作

mount -t ext4 /dev/sdc1 /mnt/usb/    # 将硬盘的分区/dev/sdc1,挂载到/mnt/usb/中存放数据。 

注意 :U盘或者移动硬盘中的数据会被格式化,方便挂载,提前告诉U盘或者移动硬盘所有者。

扩展

CentoOS中拷贝数据

centos 7系统可能会不支持ntfs格式的文件系统

mount -t ntfs /dev/sdc1 /mnt/usb/

mount: 未知的文件系统类型“ntfs”

下载插件:

wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

tar xf ntfs-3g_ntfsprogs-2017.3.23.tgz

cd ntfs-3g_ntfsprogs-2017.3.23

./configure && echo $?

make && echo $?

make install && echo $?

mount -t ntfs-3g /dev/sdc1 /mnt/usb/

成功后df –h查看

参考链接 :

Linux下使用移动硬盘拷贝数据 : https://blog.csdn.net/weixin_33695450/article/details/91678048

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寰宇001

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值