Qu'est-ce que rf
dans rm -rf
sous Unix signifie?
Plus généralement, j'ai du mal à me souvenir des commandes et options Unix car je ne comprends pas ce qu'elles représentent. Existe-t-il une ressource qui explique le sens de ces raccourcis?
Dans rm
,
-r
signifie récursif-f
signifie forceDoc:
man rm
m'a dit :
-f, --force ignore nonexistent files and arguments, never Prompt -r, -R, --recursive remove directories and their contents recursively
rm
signifie retirer
r
signifie récursif, que vous devez utiliser lorsque vous supprimez un dossier entier f
signifie que vous devez forcer son retrait
combiné, rm -rf someDirectory
_ signifie force le retrait récursif de someDirectory
Je crois que c'est la force récursive
-r
Supprime récursivement les répertoires et les sous-répertoires de la liste des arguments. Le répertoire sera vidé de fichiers et supprimé. L'utilisateur est normalement invité à supprimer tous les fichiers protégés en écriture contenus dans le répertoire. Les fichiers protégés en écriture sont supprimés sans invite, toutefois, si l'option -f est utilisée ou si l'entrée standard n'est pas un terminal et l'option -i n'est pas utilisée.