使用'rm'命令删除文件/文件夹时如何启用确认警报?

问题描述 投票:17回答:3

我发现使用rm中的here命令删除时无法恢复文件/文件夹

但是,在rm中使用terminal命令时是否可以添加确认警报?

linux shell ubuntu command-line rm
3个回答
25
投票

你可以使用-i标志:

rm -i someFile.txt

如果你担心你可能会忘记这样做,你可以为rm命令添加别名:

alias rm="rm -i"

如果您将此别名放在启动会话时所源自的其中一个文件中(例如,.bashrc),您将在以后的所有终端会话中使用它。


12
投票

你想使用rm -irm -I

根据手册页:man rm

-i在每次删除之前提示

-I在删除三个以上的文件或递归删除之前提示一次。比-i更少侵入,同时仍然可以防止大多数错误


2
投票

如上或者也许

alias rm="rm -i"

但是如果您使用多个帐户并且没有这个别名,请小心这样做

© www.soinside.com 2019 - 2024. All rights reserved.