在使用 Linux 服务器时,你是否有误删文件的经历?如果没有,可以尝试一下Linux最强大的命令。
$ sudo rm -rf /
哈哈,玩笑。进入正题:
在Linux中,删除文件通常是需要非常小心的操作,一不小心就可能造成巨大的数据损失。为了避免文件被误删,我们可以做如下配置。
创建回收站目录
$ mkdir ~/.trash
# 打开 .bashrc
$ vim .bashrc
将以下代码添加到 .bashrc 文件的任意行
alias rm=del
del()
{
mv -f $@ ~/.trash/
}
然后保存并退出 vim
:wq!
配置 crontab。crontab 是一个命令,用于在 Linux 和其他类 Unix 操作系统中安排定期执行的作业。它允许用户设置在特定时间或间隔运行的命令或脚本。
## * * * * * command
## 分 时 日 月 周 命令
$ crontab -e
# 写入以下代码,保存并退出。
0 1 * * * /bin/rm -rf /public1/home/myDir/.trash/*
# 每天01:00执行一次删除“回收站”,可以根据自己需求设定定时命令
其实,防止重要数据丢失最好的方式是备份!备份!备份!
实时备份!异地备份!
以上就是本部分的内容,在Linux 创建“回收站”目录
本文由mdnice多平台发布
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。