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

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中如何安全且永久地删除文件和目录 防止root用户删除文件和目录的策略 centos7删除文件权限不够怎么解决 linux模糊匹配删除文件如何实现? Ubuntu系统中怎么使用命令删除文件? 怎么解决linux服务器无法删除文件的问题? 怎么使用linux命令备份文件夹 linux命令行显示乱码如何解决? ubuntu删除文件的方法是什么
活动
客服咨询
7*24小时技术支持
技术支持
渠道支持