J'ai essayé de supprimer un répertoire en exécutant Sudo rm -rf google-chrome
. Cela n'a donné aucun message de sortie mais le répertoire n'a pas été supprimé. Il ne reste qu'un fichier, google-chrome/default/User\StyleSheets/Custom.css.
J'ai essayé de cd
dans le répertoire User\Stylesheets et de supprimer le fichier, mais cela n'a pas fonctionné.
J'ai exécuté Sudo rm Custom.css
, mais le fichier n'a pas été supprimé (et aucune sortie de rm
).
Comment puis-je le supprimer?
Plus d'informations:ls -la Custom.css
donne
-rw-rw-r-- 1 david david 0 Oct 21 02:42 Custom.css
lsattr Custom.css
donne
-------------e- Custom.css
(le bit immuable n'est pas activé)
Il est fort probable qu'un processus maintienne le fichier ouvert et/ou le recrée immédiatement lorsque vous le supprimez. Essayez la commande suivante:
Sudo lsof google-chrome/default/User\ StyleSheets/Custom.css
Cela devrait vous dire quel programme verrouille le fichier. Vous pouvez ensuite le tuer et (espérons-le) supprimer le fichier. À défaut, un redémarrage devrait résoudre le problème.
J'ai souvent le même problème d'utilisation de chrome sur Debian Testing. Le fichier Custom.css était en effet bloqué par un programme en cours d'exécution, mais lsof
ne me le laissait pas savoir. Alors je viens de faire un:
ps -aux | grep chromium
Ce qui m'a donné la liste de toutes les instances de chrome en cours d'exécution, et il y en avait 3 ou 4! Après les avoir tous tués, je pouvais simplement supprimer le fichier Custom.css sans problème.