Ho provato a cancellare una directory eseguendo sudo rm -rf google-chrome
. Questo non ha dato alcun messaggio di output ma la directory non è stata cancellata. Rimane un solo file, google-chrome / default / User \ StyleSheets / Custom.css.
Ho provato a effettuare il cd
nella directory User \ Stylesheets e rimuovere il file ma non ha funzionato.
Ho eseguito sudo rm Custom.css
, ma il file non è stato cancellato (e non ha prodotto output da rm
).
Come posso eliminarlo?
Ulteriori informazioni:
ls -la Custom.css
fornisce
-rw-rw-r-- 1 david david 0 Oct 21 02:42 Custom.css
lsattr Custom.css
fornisce
-------------e- Custom.css
(il bit immutabile non è impostato)
Molto probabilmente alcuni processi tengono il file aperto e / o lo ricreano immediatamente quando lo elimini. Prova il seguente comando:
sudo lsof google-chrome/default/User\ StyleSheets/Custom.css
Questo dovrebbe dirti quale programma sta bloccando il file. Puoi quindi ucciderlo e (si spera) eliminare il file. In caso contrario, un riavvio dovrebbe risolvere il problema.
Spesso ho lo stesso problema con Chromium su Debian Testing. Il file Custom.css è stato effettivamente bloccato da un programma in esecuzione ma lsof
non me lo ha fatto sapere. Quindi ho appena fatto un:
ps -aux | grep chromium
Quale mi ha dato la lista di tutte le istanze di cromo in esecuzione, e c’erano 3 o 4! Dopo averli uccisi tutti, ho potuto rimuovere il file Custom.css senza problemi.