在CentOS系统中,可以通过修改环境变量和创建回收站目录来实现类似Windows回收站的功能。以下是具体步骤:
创建回收站目录:
在用户主目录下创建一个名为.trash
的隐藏文件夹,用于存放删除的文件和目录。
mkdir -p ~/.trash
修改.bashrc
文件:
打开终端,编辑当前用户的.bashrc
文件,添加以下内容:
alias rm='mv @ ~/.trash/'
alias rl='ls -la ~/.trash/'
alias ur='undelfile'
undelfile() {
mv -i ~/.trash/@ ./
}
trash() {
mv @ ~/.trash/
}
cleartrash() {
read -p "确定要清空回收站?(y/n) " confirm
if [ "$confirm" == "y" ]; then
/bin/rm -rf ~/.trash/*
fi
}
重新加载环境变量: 保存并退出编辑器后,运行以下命令使更改生效:
source ~/.bashrc
使用回收站:
rm
命令删除文件或目录,它们将被移动到.trash
目录中。rm filename
rl
命令查看回收站中的文件和目录。rl
ur
命令将文件从回收站恢复到原位置。ur filename
cleartrash
命令清空回收站。cleartrash
通过以上步骤,您可以在CentOS系统中使用回收站功能,以防止误删文件并提供文件恢复的选项。