Rm -rf ile klasör silinemiyor. Hata: cihaz veya kaynak meşgul


20

/ Var / www / html dosyasını silmeye çalışıyorum ama bu hatayı alıyorum:

rm: cannot remove `html': Device or resource busy

2
Uzun atış, ancak /var/www/htmlbaşka bir dosya sistemi için bağlama noktası olarak yapılandırdınız mı?
jgoldschrafe

Yanıtlar:


24

Aynı sorunu yaşıyordum, silmeye çalışıyordum

/usr/local/tomcat/data

Hata ile rm: cannot remove'/ usr / yerel / tomcat / veri: Cihaz veya kaynak busy`

Ben fark kadar bu df -hsözü

/dev/vda3              20G  172M   20G   1% /usr/local/tomcat/data

yani, o noktaya monte edilmiş bir bölümüm vardı. Gizem çözüldü.


11

Bu dizini hangisinin kullandığını tanımlamak için lsofveya kullanabilirsiniz fuser, şöyle:

# lsof +D /var/www/html

4

Aşağıdaki ağacın herhangi bir yerinde bulunan bir dosyayı veya dosyaları kullanan bir işlem çalışıyor olabilir. /var/www/html

Deneyin

lsof +D /var/www/html

ağaçtaki dosyaları kullanarak işlemlerin bir listesini almak için. Aşağıdaki örnek çıktı, PID 8138 ile bir bash kabuğunun / var / www / html / iain kullandığını göstermektedir.

COMMAND  PID USER   FD   TYPE DEVICE SIZE    NODE NAME
bash    8138 iain  cwd    DIR  253,0 4096 1982790 /var/www/html/iain

1
Hiçbir şey görünmüyor. Hata yok ya da hiçbir şey.
Hugo

4
deneyin/sbin/fuser -m /var/www/html
user9517 GoFundMonica
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.