Killing bash faz com que ele reabraça

1

Eu sou SSHed no meu computador em casa e estou tentando formatar uma unidade.

lsof /dev/sdb2 mostra:

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

Isso está causando umount para não desmontar essa unidade. Eu tentei matar o processo com kill e kill -9 , mas cada vez, esse processo /bin/bash voltará com um novo PID, mas ainda usando /dev/sdb2

Como eu mato essa festança que simplesmente não parece morrer?

Alguns resultados relevantes:

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
    
por Mitch 05.01.2015 / 20:03

1 resposta

3

@muru me fez olhar para a árvore ps para esse PID

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

Então você vê que nemo (gerenciador de arquivos do Mint) está usando. Isso ocorre devido a um complemento, nemo-terminal instalado, que coloca um bash shell no nemo. Eu acho que o comportamento de quando ele morre é para reaparecer imediatamente a concha bash.

Matar PID 2488 fez o truque.

    
por 05.01.2015 / 20:19

Tags