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프로세스를 종료하려고 시도했지만 프로세스가 새로운 PID로 돌아올 kill -9때마다 여전히 사용 중입니다./bin/bash/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 ps 트리에서 PID를 확인하겠습니다.

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

Nemo(Mint의 파일 관리자)가 이를 사용하고 있는 모습을 보실 수 있습니다. 그 이유는 플러그인 때문입니다.네모 터미널설치하면 bash 쉘이 nemo에 저장됩니다. 나는 그것이 죽었을 때 bash 쉘을 즉시 다시 생성하는 것이라고 생각합니다.

PID 2488을 죽이면 문제가 해결됩니다.

관련 정보