记录linux使用QT检测U盘的方式

首先认识一个linux的命令
在终端输入lsblk时会得到如下结果
在这里插入图片描述
其中sdc1是我插入的U盘,在有操作系统且正常运行的情况下,使用centos时U盘是会自动挂载到/media这个路径下的。

注意:在使用ubuntu和centos时的路径有些不同,ubuntu好像是自动加载到/run/media路径

然后我们运行这条命令
lsblk|grep media|grep part|grep -o -E ‘/.*’
得到的结果是这样的
在这里插入图片描述
其中第一个grep是得到包含media的部分,第二个grep是得到包含part的部分,第三个grep是精确匹配以 “/” 开头后面有若干字符的部分。

到这里我们的准备工作就完成了,即:一个有系统且已经登录的linux(未登录的话不会自动加载,因为/media后面的root就是当前登录的用户),以及这一条指令。

在QT中需要使用这样的方式使用bash并接收返回值:
首先在.h文件中声明 :QProcess piTerminal;
要加入头文件: #include <QProcess>

	piTerminal.start("sh",QStringList()<<"-c"<<"lsblk|grep media|grep part|grep -o -E '/.*'");piTerminal.waitForFinished();QString ret=piTerminal.readAllStandardOutput();QStringList list=ret.split("\n");if(list.size()!=1){int i =0;for(i=0;i<list.size();i++){qDebug()<<list.at(i);//输出U盘的绝对路径}}if(list.size()==1){qDebug()<<"未检测到U盘插入,请插入后重试";}

这时就可以检测并输出这些U盘的位置了。

注意:如果没有操作系统,是必须要手动执行mount选择位置进行挂载的!
可以这样进行查看,一般U盘都有LABEL值
命令 lsblk -aflp
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68557.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mac识别不了u盘怎么办 mac系统格式化u盘win不识别怎么回事

Mac系统与Windows操作系统相同&#xff0c;都可以连接外部硬盘或U盘并执行文件读取与写入操作&#xff0c;但有些Mac系统用户反馈自己的U盘插入后Mac无法识别&#xff0c;但是插入到Windows系统中又无问题。如果大家也有Mac识别不了U盘怎么办&#xff0c;mac系统格式化u盘win不…

U盘容量变小了 -恢复U盘实际容量教程(亲试有效)

今天把U盘插电脑上&#xff0c;发现电脑识别出来的U盘容量变小了&#xff0c;原本8G左右的容量显示只有几十MB&#xff0c;/(ㄒoㄒ)/~~下面说一下恢复U盘容量的详细教程     第一步&#xff1a;U盘插电脑上&#xff0c;做好资料备份 备份好U盘里的资料接下来的操作会格式化U…

u盘什么品牌质量好?这几款可以试试

u盘是很多朋友在工作和学习时都会用到的存储设备&#xff0c;因此质量问题是我们首先关注的问题&#xff0c;其实判断一款u盘的好坏&#xff0c;不应该只看它的价格和品牌&#xff0c;而是应该关注u盘的质量、传输速度、性能和数据安全程度等。 结合这些因素&#xff0c;下面给…

计算机向u盘拷贝速度慢,U盘复制速度慢的解决措施

如今&#xff0c;U盘的使用已是时下最常用的储存工具&#xff0c;它的出现给我们带来了很大的方便。不过很多用户却发现&#xff0c;U盘使用的时间就了&#xff0c;U盘的传输速度就变慢了&#xff0c;这是怎么回事呢&#xff1f;U盘复制速度慢要怎么办&#xff1f;今天U大侠小编…

从计算机移到u盘如何加快速度,我的电脑移动文件到U盘里时进度很慢很慢,怎么让它变快?...

满意答案 aa7769 2013.03.17 采纳率&#xff1a;44% 等级&#xff1a;10 已帮助&#xff1a;522人 一&#xff1a;病毒可以导致计算机速度变慢。 其作用机理有二&#xff1a;一是病毒入侵后&#xff0c;首先占领内存&#xff0c;然后便以此为根据地在内存中开始漫无休止地复…

u盘乱码怎么办?看他怎么恢复的(不花一分钱)

在使用u盘、SD卡、tf卡等移动储存设备时&#xff0c;有时候会莫名其妙的出现乱码&#xff0c;这给我们造成了极大地麻烦&#xff0c;甚至造成重要资料丢失。这些乱码还无法移动、无法删除&#xff0c;这些乱码怎么办&#xff1f; 最简单的u盘乱码修复方法 第一步&#xff1a;把…

【U盘检测】为了转移压箱底的资料,买了个2T U盘检测仅仅只有47G~

文章目录 检测工具U盘知识显示容量不符标USB3.0 版本检测结果为2.0缩水盘格式化 买个硬盘吧 时间⏲事件&#x1f30d;备注&#x1f1f3;&#x1f1e6;JucwJucw 突然有一天&#xff0c;想买个U盘保存一些我那大容量的资料&#xff0c;打开淘宝&#xff0c;找到一家HP小店&#…

U盘传输速度慢或无法传输过大文件怎么解决

第一步&#xff1a; 右键U盘&#xff0c;进行格式化 第二步&#xff1a; 选择 NTFS 的格式&#xff0c;选择完后直接点击开始就行了 FAT32 的格式太老&#xff0c;所以无法完成过大文件和传播速度慢

计算机向u盘拷贝速度慢,U盘读写拷贝速度慢的解决措施

为什么U盘读写拷贝的速度这么慢&#xff1f;每次使用U盘拷贝一个文件都需要花上很长的时间才能复制成功&#xff0c;这究竟是怎么回事&#xff1f;是电脑问题&#xff1f;还是U盘问题&#xff1f;用户对这个问题也是深感疑惑&#xff0c;其实一般情况下&#xff0c;U盘出现读写…

U盘检测-linux+QT

目录 方法一&#xff1a;Liunx11usb.cpp效果 方法二&#xff1a;LiunxQTudisk.cppudisk.hui结构效果 文件参考改进参考 注意&#xff1a;本人U盘已经使用​ sudo mkfs.ntfs /dev/sdb1 U盘分区格式化 方法一&#xff1a;Liunx 检测U盘是否存在检测U盘自动挂载还是需要手动挂载 …

目标文件太大,放不进U盘

当你想把电脑的文件放进U盘&#xff0c;但是提示文件太大放不进U盘怎么办&#xff08;如图1-1&#xff09;&#xff1f; 图1-1 解决方法如下&#xff1a; 1、找到电脑&#xff0c;点击鼠标右键&#xff0c; 2、选择格式化 3、将文件系统从默认的"FAT32"改成"…

U盘常见的两种故障解决方案,朋友们快来码住

U盘被我们用来储存文件资料&#xff0c;因为它可以随身携带&#xff0c;所以我们常会用到。用得多了它就容易出一些故障&#xff0c;今天我带来U盘数据损坏和无法读取这两种常见故障的解决方法&#xff0c;需要的朋友就码住吧。 故障一&#xff1a;U盘无法打开 如果你将U盘接…

【日常小问题1】U盘写入速度变慢的解决方法(适用于win10)

Author: AXYZdong 自动化专业 工科男 有一点思考&#xff0c;有一点想法&#xff0c;有一点理性 Time&#xff1a;2020-02-28 欢迎转载分享 电脑内存不够&#xff0c;先把一些不常用的大文件转到U盘里&#xff0c;发现U盘写入速度只有几百KB&#xff0c;有点慢哦。百度了一下&a…

U盘拷贝文件很慢?稍微改变一下使用方式,传输速度就快了6倍

随着云端网盘的快速发展和普遍推广&#xff0c;现在基本是以云存储为主&#xff0c;不过u盘还是必不可缺的小工具&#xff0c;不需要网络支持就能够轻松实现复制内容。 有网友问怎么样才能提高u盘的传输速度&#xff0c;传个6G的文件&#xff0c;花了十几分钟&#xff0c;速度好…

为什么我的U盘传到一半速度会变成0然后过一会儿才回继续

反复横跳 &#xff0c;就像在画波浪线 甚至删除时也会降到0 这是U盘问题&#xff0c;还是设置的问题

linux写u盘速度变慢,闪迪CZ80 U盘速度变慢怎么办恢复方法

闪迪CZ80是一个好U盘&#xff0c;很多人都买它来放数据&#xff0c;小编也不例外&#xff0c;但不知道为什么CZ80用过一段时间以后会速度下降&#xff0c;表现是写入速度极低且不稳定&#xff0c;极端情况下3.0下照样掉到个位数。其实这个盘本身是有终身保修的&#xff0c;如果…

从计算机复制u盘慢怎么解决方法,复制到U盘的速度越来越慢怎么办?

复制到U盘的速度越来越慢怎么办&#xff1f; 一般来说&#xff0c;电脑的文件复制到U盘速度是比较快的。那么出现速度越来越慢这种情况的话我们该怎么办呢?下面是聚优经验网小编给大家收集整理的复制到U盘的速度越来越慢怎么办&#xff0c;欢迎阅读。 1、资源管理器窗口中&…

一个小龙盘等于300个u盘

近日&#xff0c;一款名为小龙盘的黑科技产品正式上市&#xff0c;让人惊叹的是其10T超大容量、价格实惠的特点。据了解&#xff0c;小龙盘的容量相当于300个普通常用USB存储盘的容量&#xff0c;能够轻松存储各种大型文件&#xff0c;如高清电影、电子书等等。超实惠的价格就可…

从计算机复制u盘慢怎么解决方法,U盘传输速度慢怎么办 u盘传文件慢的解决办法-电脑教程...

U盘传输速度慢怎么办&#xff1f;相信不少朋友也会遇到这种问题。就像小编近期遇到的问题一样&#xff0c;在将下载好的Win7系统镜像文件下载到电脑中后&#xff0c;传输到制作好的U盘启动盘时&#xff0c;发现其传输速度不足5MB/s&#xff0c;如下图。这对于一个近4GB系统镜像…

第13章项目资源管理

项目资源管理包括识别、获取和管理所需资源以成功完成项目的各个过程&#xff0c;这些过程有助于确保项目经理和项目团队在正确的时间和地点使用正确的资源。   项目资源是指对于项目来说&#xff0c;一切具有使用价值&#xff0c;可为项目接受和利用&#xff0c;且属于项目发…