QT 中用代码执行命令行清空Linux系统垃圾箱Trash
垃圾文件一般存在以下两个目录下;
1—— ~/.local/share/Trash/,如图所示:
files 目录下存放文件的内容,info 目录下存放对应文件的一些位置,权限等信息。
其实这个命令等效于/home/username(也就是上面我马赛克的地方)/.local/share/Trash/
我们用pwd命令查看当前路径就可以看到~等同于/home/usename ;还有local前面有个点是代表隐藏目录的意思,ls看不见这个目录,ls -a就可以看到了。
2——/mnt/DISKA/PARTITION1/.Trash-1000/
切换到root用户下即可查看。其中的Trash是指“垃圾” 1000是你的用户的uid
如下所示就可以在qt里面通过代码来执行命令了
QString sCommand = "";
sCommand = QString("sudo rm -rf ~/.local/share/Trash/*");
system(sCommand .toLocal8Bit());
QT的system函数实现在qt代码里面执行脚本语言
Linux 硬盘管理----清空.Trash-1000—硬盘空间不够
QT 中用代码执行命令行清空Linux系统垃圾箱Trash相关推荐
- 用java代码执行命令行并获取返回结果
public class CmdUtil {public static void main(String[] args) {System.out.println(CmdUtil.exec(new St ...
- 在 Ubuntu 上通过命令行改变 Linux 系统语言
这是一个快速教程,展示了在 Ubuntu 和其他 Linux 发行版上从命令行改变语言的步骤. 事实上,我一直在写西班牙语的文章.如果你没有访问过它并且/或你是一个讲西班牙语的人,请访问 It's F ...
- linux下打开Mongodb命令行窗口,Linux系统下MongoDB的安装与基本操作
Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo ...
- linux 命令行随机数,Linux系统产生随机数的6种方法
Linux系统产生随机数的6种方法 1.通过系统环境变量($RANDOM)产生随机数 [root@localhost ~]# echo $RANDOM 3849 [root@localhost ~]# ...
- 命令行调节linux系统声音
图形调节命令:alsamixer 可行 开发板上图形乱码 重点命令:amixer -q sset PCM 80% 开发板上试过可行的.
- 在LoadRunner向远程Linux/Unix执行命令行并收集性能数据
前面介绍过在LoadRunner的Java协议实现"使用SSH连接Linux",当然连接之后的故事由你主导. 今天要讲的,是一个非Java版本.是对"在LoadRunne ...
- Qt_Window@Qt Command Prompt从命令行创建工程
#include <QApplication> #include <QLabel>int main(int argc, char *argv[]) {QApplication ...
- linux wpa_supplicant连接无线网络(转),如何使用wpa_supplicant从命令行配置Linux无线
如何使用wpa_supplicant从命令行配置Linux无线 如何使用wpa_supplicant从命令行配置Linux无线 wpa_supplicant is used to connect wi ...
- Qt+MySQL:在Qt中用代码新建数据库
一般都是在MySQL的命令行或者workbench中建一个数据库,然后直接用Qt对已存在的数据库进行连接,像这样: // 连接数据库database_1=QSqlDatabase::addDataba ...
最新文章
- 常用JavaScript的高级技巧
- u-net语义分割_使用U-Net的语义分割
- 基础算法 —— 调度问题 —— 多机并行调度问题
- 包的实际操作 java
- Java知多少(50)Java throws子句
- Castle.Aop.Autofac
- 相机模型与标定(四)--opencv单目标定例子使用说明
- 浏览器URL中 encodeURIComponent()加密和decodeURIComponent()解码
- Opencv结合socket进行视频传输(TCP协议)
- Linux安装卸载jdk1.8
- pcm设备的注册流程
- i7 10750h和i7 10870h 的区别
- BUUCTF笔记之Misc系列部分WriteUp(二)
- 怎么把移动硬盘挂载到linux,linux 怎么挂载移动硬盘
- python前端开发招聘_【天津前端开发招聘_最新天津前端开发招聘信息】-前程无忧...
- ncode安装中的问题解决
- c4droid语言实现窗口,【分享C4droid代码】真正的随机
- 2019年度中国电池行业百强榜发布;宇通客车签下海外最大纯电动客车订单 | 美通企业日报...
- 【SQL】之数据类型
- R语言 echarts4r 不显示图形_9本R语言书,从入门到进阶都在这了
热门文章
- MySQL安装的第三步出现红叉解决方法
- 联诚发总裁龙平芳受邀出席航城街道高质量发展暨招商推介大会!
- 测试工程师更换笔记本 - 软件安装(win10系统)
- ui设计工作怎么样:自学ui设计能找到工作吗
- 此版本专为旧版android打造,应用弹窗“此应用专为旧版Android打造,因此可能无法正常运行...”的原因...
- 万科股权之争,在公司章程方面给了你怎样的启发?
- 第16周 出租车车费
- 第五单元 学习类型与学习者的个性差异(个性差异,学习动机)
- intecad服务器位置,InteCAD for AutoCAD
- 实验十一 .实验十二