bash를 죽이면 bash가 스스로 다시 생성됩니다.

bash를 죽이면 bash가 스스로 다시 생성됩니다.

집에 있는 컴퓨터에 SSH로 연결하고 드라이브를 포맷하려고 합니다.

lsof /dev/sdb2쇼:

COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    1366 mitch  cwd    DIR   8,18    24576    5 /media/mitch/1TBHDD

이로 인해 umount가 해당 드라이브를 마운트 해제하지 못하게 됩니다. 나는 프로세스를 종료하려고 시도했지만 kill매번 kill -9해당 /bin/bash프로세스는 새로운 PID로 돌아오지만 여전히/dev/sdb2

죽지 않을 것 같은 이 배쉬를 어떻게 죽이나요?

일부 관련 출력:

mitch@emerald /proc $ ps aux | grep bash
mitch     2339  0.0  0.0  23732  5048 pts/11   Ss   12:10   0:00 -bash
mitch     3711  0.2  0.0  23688  4780 pts/0    Ss+  14:01   0:00 /bin/bash
mitch     3781  0.0  0.0  11748   912 pts/11   S+   14:01   0:00 grep --colour=auto bash
mitch    14159  0.0  0.0  23628  4688 pts/9    Ss+  Jan04   0:00 /bin/bash

mitch@emerald /proc $ lsof /dev/sdb2
COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
bash    3711 mitch  cwd    DIR   8,18    24576    5 /media/mitch/1TBHDD

답변1

@muru는 나에게 해당 PID에 대한 ps 트리를 보도록 했습니다.

pstree -ps 3711
init(1)───mdm(1405)───mdm(1431)───cinnamon-sessio(1935)───nemo(2488)───bash(3711)

그러면 nemo(Mint의 파일 관리자)가 이를 사용하고 있는 것을 알 수 있습니다. 애드온 때문이군요.네모터미널nemo에 bash 쉘을 추가하는 설치입니다. 나는 그것이 죽을 때의 행동이 bash 쉘을 즉시 다시 생성하는 것이라고 생각합니다.

PID 2488을 죽이는 것이 성공했습니다.

관련 정보