Récemment, j'ai vu un problème avec un problème de cache. Le problème vient avec hash cassé et cela pourrait être résolu avec
Sudo rm -rf /var/lib/apt/lists/*
et
Sudo rm /var/lib/apt/lists/* -vf
Mais je ne comprends pas la différence entre ces deux. Quelqu'un peut-il expliquer la différence?
de l'homme Page:
-r, -R, --recursive
supprimer les répertoires et leur contenu de manière récursive, c’est-à-dire que les dossiers qu’ils contiennent seront également supprimés.
-v, --verbose
expliquer ce qui se fait ou montrer ce qui se passe.
Pour le -f
-f, --force ignorer les fichiers inexistants, jamais demander
Vous ne serez pas promu de supprimer le fichier ou non. En d'autres termes: on ne vous posera pas cette question "Voulez-vous supprimer les fichiers? Oui ou Non"
-rf:
-vf:
La plus grande différence est la suivante: -rf supprimera tous les fichiers et répertoires situés à l'emplacement que vous avez demandé et n'imprimera rien. -vf NE supprime PAS les répertoires non vides et affiche tout ce qu'il supprime.
Notez que cette information provient de la page de manuel:
$ man rm