Si dovrebbe essere iniziando gradualmente e poi passare al roba pesante per uccidere il processo, se non vuole giocare bene.
Un segnale SIGKILL (-9) non può essere catturato e ciò significa che tutte le risorse trattenute dal processo non verranno eliminate.
Provare a utilizzare prima un kill SIGTERM (-15) e quindi verificare la presenza del processo facendo un kill -0 $ (cat pid). Se è ancora in giro, allora con tutti i mezzi lo clobber con -9.
SIGTERM può essere catturato da un processo e qualsiasi processo che è stato scritto correttamente dovrebbe avere un gestore di segnale per prendere il SIGTERM e poi ripulire le proprie risorse prima di uscire.
fonte
2009-11-10 23:00:11
Penso che sia il 'po more' che sta uccidendo b/c' more' potrebbe essere in attesa di input dell'utente. – BCS
http://www.speculation.org/garrick/kill-9.html –