首页 帮助中心 美国云服务器 Linux删除文件的命令行工具分享
Linux删除文件的命令行工具分享
时间 : 2025-02-05 14:01:44 编辑 : 华纳云 阅读量 : 51

Trash-cli是一命令行界面主要用来删除文件并记录原始绝对路径、删除日期及相关权限。其功能同KDE、GNOME和XFCE等Linux桌面环境垃圾桶相似,可以直接用命令行完成调用。主要用法如下!

删除文件及目录:

$ trash-put

清空回收站:

$ trash-empty

列出已删除文件:

$ trash-list

恢复已删除的文件:

$ trash-restore

从回收站中删除单个文件:

$ trash-rm

如果是在Linux中安装trash-cli可以直接用easy-install:

$ sudo apt-get install python-setuptools #Debian/Ubuntu 系统

$ sudo yum install python-setuptools #RHEL/CentOS 系统

$ sudo easy_install trash-cli

还可以通过源代码安装:

$ git clone https://github.com/andreafrancia/trash-cli.git

$ cd trash-cli

$ sudo python setup.py install

在Linux中删除特定文件:

$ trash-put file1

列出已经删除的文件列表:

$ trash-list

回收站中搜索文件:

$ trash-list | grep file

恢复已删除文件:

$ trash-restore

删除回收站中的全部文件:

$ trash-empty

仅删除已删“days”文件:

$ trash-empty <days>

使用过程中需要应用引号保护模式免受shell扩展影响:

$ trash-rm \*.txt

如果需要卸载可以用Python PIP:

$ sudo pip uninstall trash-cli

华纳云 推荐文章
Linux中提取RPM或DEB包安装文件的方法 Linux如何使用fdisk命令进行磁盘操作 linux云服务器安全防护技术标准有哪些 Linux主机安装pytorch为什么失败? 基于RHEL的发行版中配置Firewalld的方法 Glances监控远程Linux系统的简单方法 Linux中使用Grep命令的使用 在Linux中如何安全且永久地删除文件和目录 把文件上传到数据库中的常用方法 Linux中使用mmv重命名文件并高级重命名方法
客服咨询
7*24小时技术支持
技术支持
渠道支持