linux mount 远程目录文件拷贝,linux mount挂载u盘,从U盘拷贝文件到linux中

背景:

由于工作需要,需要把u盘中的信息拷贝到linux系统中

准备工作

一个fat32格式的u盘,文件支持类型,tar,whl等压缩包形式,不支持rar,zip等文件,因为linux涉及到权限问题,而windows不涉及权限问题。

挂载的概念

要想在linux系统中被访问,硬件(指U盘硬盘等)需要被指定到根目录下的某个目录上,这种关联关系的操作就叫挂载,相反的操作叫卸载。

拷贝文件操作

1. 执行dmesg,查看u盘情况>>> dmesg

usb 1-1: USB disconnect, device number 2

usb 1-1: new high-speed USB device number 3 using fsl-ehci

usb-storage 1-1:1.0: USB Mass Storage device detected

scsi7 : usb-storage 1-1:1.0

scsi 7:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1100 PQ: 0 ANSI: 4

sd 7:0:0:0: Attached scsi generic sg2 type 0

sd 7:0:0:0: [sdc] 30720000 512-byte logical blocks: (15.7 GB/14.6 GiB)

sd 7:0:0:0: [sdc] Write Protect is off

sd 7:0:0:0: [sdc] Mode Sense: 43 00 00 00

sd 7:0:0:0: [sdc] No Caching mode page found

sd 7:0:0:0: [sdc] Assuming drive cache: write through

sd 7:0:0:0: [sdc] No Caching mode page found

sd 7:0:0:0: [sdc] Assuming drive cache: write through

sdc: sdc1

sd 7:0:0:0: [sdc] No Caching mode page found

sd 7:0:0:0: [sdc] Assuming drive cache: write through

sd 7:0:0:0: [sdc] Attached SCSI removable disk

FAT-fs (sdc1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

从上图得知u盘对应的盘符是sdc1

或者是使用fdisk -l,列举出所有磁盘情况>>> fdisk -l

Device     Boot Start      End  Sectors  Size Id Type

/dev/sdc1         112 30719999 30719888 14.7G  c W95 FAT32 (LBA)

2. 挂载u盘

在/tmp目录下创建一个空文件夹,然后挂载U盘mkdir /tmp/udask

cd /temp

mount -t vfal /sdc1/ /tmp/udask

mount 第一个文件路径是u盘所在目录,第二个文件路径是挂载在那个文件的目录。

3. 进入u盘拷贝文件>>> cd /tmp/udask

>>> ls -l

drwxr-xr-x    2 root     root          8192 Aug 10  2020 test

4. 使用u盘完成之后,卸载u盘(使用u盘之后一定要做)umount /tmp/udask

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值