用mv命令替换rm命令
# 用mv命令替换rm命令
主要内容来源自以上博文
rm命令穷凶极恶,以下为替换命令的方式,必做
步骤
- 修改
vim ~/.bashrc
- 加入以下代码
mkdir -p ~/.trash #在家目录下创建一个.trash文件夹(隐藏文件,ls -a 查看)
alias rm=del #使用别名del代替rm
del() #函数del,作用:将rm命令修改为mv命令
{ mv $@ ~/.trash/
}
- 保存退出
- 输入
source ~/.bashrc
使生效
测试
之前已经打开的窗口仍然使用是默认的rm
命令,需要关闭
需要新开两个终端测试,不然有时显示无效,很难看出效果
- 删除文件
del [文件名]
rm [文件名] #换成mv命令,因此不需要加rf参数
del *
rm *
2、清空回收站(即:清空.trash文件夹)
注:rm
命令已经删除,所以要彻底删除文件的话,使用 /bin/rm -rf ~/.trash/*
彻底清除垃圾箱里的所有文件。
后面可以安心删除rm
了