在Linux系统中,通常没有像Windows那样的图形化“回收站”功能。但是,你可以通过一些方法来实现类似的功能。以下是几种常见的方法:
trash-cli
trash-cli
是一个命令行工具,可以让你像在Windows中使用回收站一样管理文件。
安装trash-cli
:
sudo apt-get install trash-cli # Debian/Ubuntu
sudo yum install trash-cli # CentOS/RHEL
sudo dnf install trash-cli # Fedora
使用trash-cli
:
trash /path/to/file
trash-empty
trash-restore /path/to/file
gvfs-trash
gvfs-trash
是GNOME桌面环境下的一个工具,也可以在其他支持GVFS的文件系统上使用。
安装gvfs-trash
:
sudo apt-get install gvfs-backends # Debian/Ubuntu
sudo yum install gvfs-backends # CentOS/RHEL
sudo dnf install gvfs-backends # Fedora
使用gvfs-trash
:
gvfs-trash /path/to/file
gvfs-trash-empty
你也可以手动创建一个回收站目录,并将删除的文件移动到该目录中。
创建回收站目录:
mkdir ~/.local/share/Trash
配置删除命令: 你可以创建一个别名或脚本,将删除操作重定向到回收站目录。
alias rm='mv --target-directory=~/.local/share/Trash'
清空回收站:
rm -rf ~/.local/share/Trash/*
恢复文件: 你可以编写一个脚本来恢复文件到原始位置。
如果你使用的是GNOME、KDE等桌面环境,它们通常自带回收站功能。
GNOME:
~/.local/share/Trash/files
目录。rm -rf ~/.local/share/Trash/files/*
KDE:
~/.local/share/Trash
目录。rm -rf ~/.local/share/Trash/*
通过以上方法,你可以在Linux系统中实现类似Windows回收站的功能。选择适合你的方法进行配置即可。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Linux如何设置回收站容量