Como matar o cp no Linux?

3

Eu vejo em:

ps aux 

que existe processo como:

cp  file.txt /home/file.txt

Este arquivo é muito grande.

Eu tento matar como:

kill -9 12345

12345 é pid. Mas sem sucesso. O que mais eu posso fazer? Qual o motivo?

P.S. 12345 0,0 0,0 7890 704? D 14:42 0:05 cp

    
por user810430 17.11.2011 / 13:42

2 respostas

2

Apenas tente CTRL + C no terminal no qual o cp trabalha. (Eu supus que você não tenha enviado o cp para o background, o que eu não faço frequentemente.)

    
por 17.11.2011 / 13:48
1

Você não pode matar o processo se ele esperar por algum syscall do kernel. Por exemplo, se a unidade estiver ocupada ou o sistema de arquivos estiver bloqueado, você não poderá eliminar esse processo. Como é o seu processo se você fizer " ps -l ". WCHAN e STAT são atributos que você precisa ver.

    
por 17.11.2011 / 18:53