sudo rm -rf 和 rm -vf 之间的区别?

rɑː*_*dʒɑ 8 command-line sudo rm

最近我看到了一个缓存问题。问题来自散列损坏,可以通过以下方式解决

sudo rm -rf /var/lib/apt/lists/*
Run Code Online (Sandbox Code Playgroud)

和

sudo rm /var/lib/apt/lists/* -vf
Run Code Online (Sandbox Code Playgroud)

但我不明白这两者之间的区别。有人可以解释一下区别吗?

Suh*_*aib 12

从手册页:

-r, -R, --recursive

递归删除目录及其内容,即其中的文件夹也将被删除。

-v, --verbose

解释正在做的事情或展示正在发生的事情。

为了 -f

-f, --force 忽略不存在的文件,从不提示

您不会被提升是否删除文件。换句话说:你不会被问到这个问题“你想删除文件吗?是或否”