
하지만kill -9 $PID
항상 작동해야, 하지만 때로는 그렇지 않을 때도 있습니다. 적어도 나는 그 경험 중 일부를 기억합니다. 어제 SD 카드에 문제가 발생하여 0( dd
)으로 덮어쓰는 상황이 발생했습니다. 그런 다음 카드 리더기를 다시 삽입하고 사용 가능한 모든 파티션을 나열해 보았습니다.
$ sudo parted -l
그러나 프로세스가 중단되고 몇 분 후에 CTR+를 사용하여 프로세스를 중단 하려고 합니다 C. 아무것도 하지 않았기 때문에 프로세스를 종료해 보았습니다.
$ ps aux | grep parted
root 26968 0.0 0.0 73408 4384 pts/4 S+ 01:40 0:00 sudo parted -l
root 26969 0.0 0.0 39516 3072 pts/4 D+ 01:40 0:00 parted -l
username 27178 0.0 0.0 15664 1148 pts/5 S+ 01:45 0:00 grep parted
여러 번의 반복 끝에
$ sudo kill 26969
$ sudo kill -15 26969
$ sudo kill -9 26969
$ sudo kill -9 26968
나는 26968년에 살해당했습니다 sudo
. PID 26969는 여전히(약 16시간 후) 프로세스 테이블에 있습니다.
root 26969 0.0 0.0 39516 444 pts/4 D 01:40 0:00 parted -l
SD 카드에 액세스할 수 없습니다. 여러 번 다시 삽입하고 여러 가지 방법으로 액세스를 시도했지만 dmesg
카드 삽입에 대한 이벤트가 표시되지 않습니다. 일반적으로 이런 일이 발생하면 재부팅하는 것 외에는 방법이 없습니다.
더 좋은 방법이 있나요?