Solving 'rm -rf Cannot Remove Directory: Directory Not Empty' in Linux

 

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ rm -rf Socket_Programming_Lab

rm: cannot remove 'Socket_Programming_Lab/chatserver/.metadata/.plugins/org.eclipse.m2e.logback': Directory not empty

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ sudo rm -rf Socket_Programming_Lab


rm: cannot remove 'Socket_Programming_Lab/chatserver/.metadata/.plugins/org.eclipse.m2e.logback': Directory not empty

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ lsof +D Socket_Programming_Lab

COMMAND    PID    USER   FD   TYPE DEVICE SIZE/OFF    NODE NAME

nautilus  9316 hasindu   30r   DIR    8,1        0 1122807 Socket_Programming_Lab

nautilus  9316 hasindu   36r   DIR    8,1        0 1122808 Socket_Programming_Lab/chatserver

nautilus  9316 hasindu   38r   DIR    8,1        0 1122809 Socket_Programming_Lab/chatserver/.metadata

nautilus  9316 hasindu   40r   DIR    8,1        0 1122810 Socket_Programming_Lab/chatserver/.metadata/.plugins

java     16500 hasindu   22w   REG    8,1        0 1122812 Socket_Programming_Lab/chatserver/.metadata/.plugins/org.eclipse.m2e.logback/.fuse_hidden000085760003dcb5

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ kill -9 9316

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ kill -9 16500

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ rm -rf Socket_Programming_Lab

hasindu@hasindu-inspiron:/media/hasindu/Disk_D/Y3S2/DS/Labs$ 


DONE

Comments

Popular posts from this blog

Top Laravel Security Best Practices: How to Secure Your Web Application 🚀

Restoring Your Data in Xampp: A Step-by-Step Guide

Implement a real-time, interactive map