垃圾文件一般存在以下两个目录下;

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相关推荐

  1. 用java代码执行命令行并获取返回结果

    public class CmdUtil {public static void main(String[] args) {System.out.println(CmdUtil.exec(new St ...

  2. 在 Ubuntu 上通过命令行改变 Linux 系统语言

    这是一个快速教程,展示了在 Ubuntu 和其他 Linux 发行版上从命令行改变语言的步骤. 事实上,我一直在写西班牙语的文章.如果你没有访问过它并且/或你是一个讲西班牙语的人,请访问 It's F ...

  3. linux下打开Mongodb命令行窗口,Linux系统下MongoDB的安装与基本操作

    Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo ...

  4. linux 命令行随机数,Linux系统产生随机数的6种方法

    Linux系统产生随机数的6种方法 1.通过系统环境变量($RANDOM)产生随机数 [root@localhost ~]# echo $RANDOM 3849 [root@localhost ~]# ...

  5. 命令行调节linux系统声音

    图形调节命令:alsamixer 可行 开发板上图形乱码 重点命令:amixer -q sset PCM 80% 开发板上试过可行的.

  6. 在LoadRunner向远程Linux/Unix执行命令行并收集性能数据

    前面介绍过在LoadRunner的Java协议实现"使用SSH连接Linux",当然连接之后的故事由你主导. 今天要讲的,是一个非Java版本.是对"在LoadRunne ...

  7. Qt_Window@Qt Command Prompt从命令行创建工程

    #include <QApplication> #include <QLabel>int main(int argc, char *argv[]) {QApplication ...

  8. linux wpa_supplicant连接无线网络(转),如何使用wpa_supplicant从命令行配置Linux无线

    如何使用wpa_supplicant从命令行配置Linux无线 如何使用wpa_supplicant从命令行配置Linux无线 wpa_supplicant is used to connect wi ...

  9. Qt+MySQL:在Qt中用代码新建数据库

    一般都是在MySQL的命令行或者workbench中建一个数据库,然后直接用Qt对已存在的数据库进行连接,像这样: // 连接数据库database_1=QSqlDatabase::addDataba ...

最新文章

  1. 常用JavaScript的高级技巧
  2. u-net语义分割_使用U-Net的语义分割
  3. 基础算法 —— 调度问题 —— 多机并行调度问题
  4. 包的实际操作 java
  5. Java知多少(50)Java throws子句
  6. Castle.Aop.Autofac
  7. 相机模型与标定(四)--opencv单目标定例子使用说明
  8. 浏览器URL中 encodeURIComponent()加密和decodeURIComponent()解码
  9. Opencv结合socket进行视频传输(TCP协议)
  10. Linux安装卸载jdk1.8
  11. pcm设备的注册流程
  12. i7 10750h和i7 10870h 的区别
  13. BUUCTF笔记之Misc系列部分WriteUp(二)
  14. 怎么把移动硬盘挂载到linux,linux 怎么挂载移动硬盘
  15. python前端开发招聘_【天津前端开发招聘_最新天津前端开发招聘信息】-前程无忧...
  16. ncode安装中的问题解决
  17. c4droid语言实现窗口,【分享C4droid代码】真正的随机
  18. 2019年度中国电池行业百强榜发布;宇通客车签下海外最大纯电动客车订单 | 美通企业日报...
  19. 【SQL】之数据类型
  20. R语言 echarts4r 不显示图形_9本R语言书,从入门到进阶都在这了

热门文章

  1. MySQL安装的第三步出现红叉解决方法
  2. 联诚发总裁龙平芳受邀出席航城街道高质量发展暨招商推介大会!
  3. 测试工程师更换笔记本 - 软件安装(win10系统)
  4. ui设计工作怎么样:自学ui设计能找到工作吗
  5. 此版本专为旧版android打造,应用弹窗“此应用专为旧版Android打造,因此可能无法正常运行...”的原因...
  6. 万科股权之争,在公司章程方面给了你怎样的启发?
  7. 第16周 出租车车费
  8. 第五单元 学习类型与学习者的个性差异(个性差异,学习动机)
  9. intecad服务器位置,InteCAD for AutoCAD
  10. 实验十一 .实验十二