del 命令代替rm 防止误删


一、打开 ~/.bashrc 添加


del 命令代替rm 防止误删


新增如下:

mkdir -p ~/.trash #在家目录下创建一个.trash文件夹(隐藏文件,ls -a 查看)
alias rm=del #使用别名del代替rm
del() #函数del,作用:将rm命令修改为mv命令
{
mv $@ ~/.trash/
}
cleardel() #函数cleardel,作用:清空回收站.trash文件夹,y或Y表示确认,n表示取消
{
read -p "clear sure?[Input 'y' or 'Y' to confirm. && Input 'n' to cancel.]" confirm
[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.trash/*
}


二、生效

source ~/.bashrc


三、测试

del 命令代替rm 防止误删


四、可添加定时任务清空回收站

*/5 * * * * /bin/rm -rf ~/.trash/* > /dev/null 2>&1



del 命令代替rm 防止误删


del 命令代替rm 防止误删


del 命令代替rm 防止误删

每隔5秒执行一次:*/5 * * * * ?

每隔1分钟执行一次:0 */1 * * * ?

每天23点执行一次:0 0 23 * * ?

每天凌晨1点执行一次:0 0 1 * * ?

每月1号凌晨1点执行一次:0 0 1 1 * ?

每月最后一天23点执行一次:0 0 23 L * ?

每周星期天凌晨1点实行一次:0 0 1 ? * L

在26分、29分、33分执行一次:0 26,29,33 * * * ?

每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?


https://www.dllovexst.com/2022/06/15/2022-06-15-del-%E5%91%BD%E4%BB%A4%E4%BB%A3%E6%9B%BFrm-%E9%98%B2%E6%AD%A2%E8%AF%AF%E5%88%A0/

命令   del   rm
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章