社区
系统维护与使用区
帖子详情
linux 下如何使用移动存储设备呢(移动硬盘,U盘)
yangxiaobojava
2016-03-25 03:10:54
我现在用的是 linux centos 6.3 现在已经把移动硬盘和 U盘现在都插到服务器上了 请问怎么能使用 移动存储设备里的数据呢?
...全文
507
5
打赏
收藏
linux 下如何使用移动存储设备呢(移动硬盘,U盘)
我现在用的是 linux centos 6.3 现在已经把移动硬盘和 U盘现在都插到服务器上了 请问怎么能使用 移动存储设备里的数据呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
专属小七
2016-03-28
打赏
举报
回复
引用 4 楼 li452572827 的回复:
可以直接进图像化界面 去查找·· 先返回到根目录, 一般数据都是MNT或者是根目录
/dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /media Linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux会把识别的设备挂载到这个目录下 直接CD到这两个目录下面查找就可以了
专属小七
2016-03-28
打赏
举报
回复
可以直接进图像化界面 去查找·· 先返回到根目录, 一般数据都是MNT或者是根目录
YINYUEJIA2011
2016-03-26
打赏
举报
回复
已解决,来接分朋友
renwotao2009
2016-03-25
打赏
举报
回复
mnt或media目录找找,或者fdisk -l
cocoabird
2016-03-25
打赏
举报
回复
用cd 找路径
Linux
读取
U盘
或者
移动
硬盘
序列号并获取
U盘
或者
移动
硬盘
分区名
Linux
读取
U盘
或者
移动
硬盘
序列号并获取
U盘
或者
移动
硬盘
分区名。基本原理如下: 当有外置 USB 插入的时候,会产生 /proc/scsi/usb-storage 目录,并在其中产生数字文件(形如 1 2 3 4),此文件存储了设备相关信息。 相应的 /sys/class/scsi_device/ 目录中会有 scsi 设备的目录(ide 硬盘默认无子目录,sata硬盘默认有子目录),以数字开头(形如 1:0:0:0 2:0:0:0) 这个数字与前面 /proc/scsi/usb-storage目录中的相对应,子目录表示sata硬盘。比如 /sys/class/scsi_device/2:0:0:0/device/block 中有USB设备,从该目录下得到
U盘
或者
移动
硬盘
的分区名,比如sda1。 该demo实现了上述过程,先检查 /proc/scsi/usb-storage 目录,看是否有
u盘
或者
移动
硬盘
接入,如果有则读取
u盘
或者
移动
硬盘
的序列号,然后在/sys/class/scsi_device/目录下逐级查找,直到找到
u盘
或者
移动
硬盘
的分区。 完整代码,可直接编译和测试,嵌入式环境下也是适应的。 在
linux
测试如下,id表示序列号,sdb1表示是分区名称: # ./a.out udisk dev num:0 udisk id:055CE21B ret:0 dev num:0 found dir:0:0:0:1 found dev dir:0:0:0:1,full path:/sys/class/scsi_device/0:0:0:1 sub founction found dir:sda found sd device dir:sda,full path:/sys/class/scsi_device/0:0:0:1/device/block/sda found dir:0:0:0:2 found dev dir:0:0:0:2,full path:/sys/class/scsi_device/0:0:0:2 sub founction found dir:sdb found sd device dir:sdb,full path:/sys/class/scsi_device/0:0:0:2/device/block/sdb found sd sub device dir:sdb1 found dir:0:0:0:0 found dev dir:0:0:0:0,full path:/sys/class/scsi_device/0:0:0:0 sub funciton Open Directory /sys/class/scsi_device/0:0:0:0/device/block Error:No such file or directory get name return:0,disk name:sdb1 # 因为有的USB设备会有好几个,比如把CD和
U盘
集成到一起,就会出现上面的情况,有多个子目录去查找。
Linux
系统下如何加载
U盘
或
移动
硬盘
本文介绍了
Linux
系统下加载
U盘
或
移动
硬盘
的方法。
C++ 实时监测
U盘
、TYPE-C、
移动
硬盘
等磁盘
存储设备
的插入与拔出_源码
实时监测
U盘
、TYPE-C、
移动
硬盘
等磁盘
存储设备
的插入与拔出 程序自动后台运行监测,可通过系统进程结束运行taskkill /f /im DiskChange.exe 磁盘
存储设备
插入同目录生成file.Write("Disk inserted", strlen("Disk inserted")); 磁盘
存储设备
拔出同目录生成file.Write("Disk removed", strlen("Disk removed"));
linux
下挂载
U盘
、
移动
硬盘
、查看windows分区
linux
下挂载
移动
硬盘
。
linux
查看Windows系统中的ntfs分区。
Linux
下的“
移动
存储设备
”.pdf
Linux
下的“
移动
存储设备
”.pdf
系统维护与使用区
19,620
社区成员
74,588
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章