When should I not kill -9 a process?

Att använda 'kill -9' felaktigt kan leda till dataförlust och korruption av applikationer. Det är viktigt att förstå en process syfte och dess begränsningar innan man försöker avsluta den med 'kill -9'. 'kill -9' garanterar inte att en process avslutas, särskilt om den är fast i ett systemanrop eller är en zombieprocess, vilket ibland kräver en omstart. För att säkerställa att en process och dess barnprocesser avslutas, bör man använda 'kill' med ett negerat pid. Varningar ges mot att använda 'kill -9 -1' eller 'kill -9 1' som root på viktiga system på grund av deras potentiellt skadliga effekter.