목차
문제 설명:
리눅스에서 폴더를 삭제하고자 하면 아래 그림과 같이 항상 에러를 보고하며, 매번 삭제할 수는 없습니다. 분명히 이 폴더의 내용을 실행하지 않은 것 같지만 삭제할 수 없었습니다.
문제 해결됨:
ChatGPT의 위력을 느껴야 합니다. . 나는 ChatGPT에 질문을 넣었고 그 대답은 문제를 성공적으로 해결하는 데 도움이 되었습니다.
삭제가 안 되는 이유는 아직 실행 중인 파일이 있기 때문에(실행 중인 것 같지는 않지만) 실행 중인 파일의 PID를 찾아 삭제하면 됩니다.
구체적인 방법은 다음과 같습니다.
1. 다음 명령을 실행합니다.
lsof +D /path/to/folder
내 실제 상황(Sentiment_SPN_try 폴더는 삭제할 수 없음)에 따라 입력된 명령은 다음과 같아야 합니다.
lsof +D /home/qtxu/Sentiment_SPN_try
2. 에러 원인의 PID 찾기
3. 프로세스 "종료"
죽이기 -9 3883715
4. 이전 폴더를 다시 삭제하면 성공적으로 삭제됩니다.
추신: 마음에 들지 않으면 3단계의 성공 여부도 확인할 수 있으며, 2단계에서 다시 명령을 입력하여 이전 오류 보고 프로세스가 존재하는지 확인할 수 있습니다.