【发布时间】:2013-07-23 01:30:37
【问题描述】:
我开始使用“sudo rm -r”来删除文件/目录。我什至把它作为rm的别名。
我通常知道自己在做什么,而且我是非常有经验的 linux 用户。
但是,我希望当我按“ENTER”时,在执行 rm 之前,屏幕上会显示一个文件列表,最后会提示确定删除文件。
Options -i -I -v 没有做我想做的事。对于屏幕上的所有打印文件,我只需要一个提示。
谢谢。
【问题讨论】:
-
我个人的看法是,一个“非常有经验的 Linux 用户”甚至不会考虑将
rm别名为sudo rm -r...这只是一个 BOOOM !!!等待关键时刻发生... -
@twalberg 一位经验丰富的 Linux 用户有时间考虑很多坏主意。你还有什么经验?
-
@Kojiro 并不是说一个非常有经验的用户在过去不会考虑到这一点,而是说当你考虑了相当多的坏想法并拒绝它们并变得很有经验时,你然后不会回到某些坏主意并无论如何都采用它们......(毕竟,它明确表示这只是我的意见......)
-
@Kojiro @twalberg 我们都有足够的时间考虑坏主意。我知道我什至已经实施了很多。但是
alias rm="sudo rm -r"是彻头彻尾的鲁莽……当然,在我自己看来也是如此。即使您要使用它而不是rm继续前进,alias rmr!="sudo rm -r"也会好得多。面对惯例飞行应该总是让你停下来。如果通过提升rm的每次使用使您的工作流程更加高效,我建议您在为每个小演示作业退出 C4 之前,先查看您的用户、组和权限管理。