jll*_*gre 32
如果你想要一个定制的rm
,不要叫它,rm
而是叫你的名字myrm
,delete
或者别的什么。
该rm='rm -i'
别名是恐怖,因为经过一段时间使用它,你会希望rm
在默认情况下删除文件前提示你。当然,有一天你会用一个没有设置别名的帐户运行它,在你了解发生了什么之前,为时已晚。
无论如何,为文件丢失或损坏做好准备的一个好方法是进行备份。
一个可以保护您免受意外文件删除或覆盖的快速替代方法是使用支持无限快照(如 ZFS)的文件系统。如果自动完成频繁快照,您可以将文件恢复为事件发生前上次快照期间的状态。
Dar*_*idl 16
如果您想保存别名,但不想冒险习惯在您的系统上与其他系统上不同的命令,您可以rm
像这样禁用
alias rm='echo "rm is disabled, use remove or trash or /bin/rm instead."'
Run Code Online (Sandbox Code Playgroud)
然后您可以创建自己的安全别名,例如
alias remove='/bin/rm -irv'
Run Code Online (Sandbox Code Playgroud)
或trash
改用。