linux下回收站设置
linux下回收站设置
安装 trash-cli
首先确保你已经安装了 trash-cli
。在 CentOS 系统中,可以通过以下命令安装:
1
sudo yum install trash-cli
创建别名
为了将 rm
命令重定向到 trash
,可以在用户的 shell 配置文件中添加一个别名。打开当前用户的 ~/.bashrc
文件(或 ~/.bash_profile
,取决于你的 shell 配置):
1
nano ~/.bashrc
在文件的末尾添加以下内容:
1
alias rm='trash'
保存并退出编辑器。
重新加载配置文件 为了让别名生效,需要重新加载配置文件:
1
source ~/.bashrc
测试效果
现在,当你在终端中使用 rm
命令时,它实际上会调用 trash
,将文件移动到回收站而不是直接删除。例如:
1
rm example.txt
这时,example.txt
文件会被移动到回收站中,而不是被永久删除。
恢复原始 rm
命令
如果你需要在某些情况下使用原始的 rm
命令(比如需要永久删除文件),可以通过以下方式绕过别名:
使用完整路径调用 :
1
/usr/bin/rm example.txt
使用反引号取消别名:
1
\rm example.txt
本文由作者按照
CC BY 4.0
进行授权