我只是rm -rf /*
不小心跑了,但我的意思是rm -rf ./*
(注意斜线后面的星星)。
alias rm='rm -i'
并且--preserve-root
在默认情况下不救我,那么,有没有这方面的任何自动进行保护?
我不是 root 并立即取消了该命令,但在某处或某处有一些宽松的权限,因为我注意到我的 Bash 提示已经坏了。我不想依赖权限而不是 root(我可能会犯同样的错误sudo
),而且我不想因为系统中某处丢失一个文件而寻找神秘的错误,所以,备份和sudo
是好的,但我想要更好的东西来处理这个特定的情况。
关于三思而后行。我实际上正在使用它!但我用它来解决一些涉及 10 种不同事物的复杂编程任务。我深深地沉浸在这个任务中,没有任何脑力来检查标志和路径,我什至不考虑命令和参数,我认为像“空当前目录”这样的动作,我大脑的不同部分将它们转换为命令,有时会出错。我希望计算机纠正它们,至少是危险的。
考虑这种情况:我有 linux 服务器,它每天通过 rsync 或类似的东西自动备份到某个远程位置。一切都很好,直到某个坏人获得了服务器的访问权限,找到了我的自动备份脚本并从备份服务器中删除了所有内容。
我试图找到一些远程备份实用程序,它只允许远程添加备份,但不能删除它们。我现在不知道如何制作任何使用 ssh 只写的东西,我试图找到一些不使用 ssh 的东西,但只找到了Box Backup。
我现在有可能,但我想知道是否有一些规范的方法来实现这一点。
我得到了很多答案,谢谢大家!