Junior — Middle
Mit jelent az -9 opció a kill parancs használatakor Linux/Unix rendszerekben?
sobes.tech MI
Válasz az MI-től
A -9 opció a kill parancsban Linux/Unix rendszereken azt jelenti, hogy a SIGKILL jelet küldjük egy folyamatnak. Ez a jel azonnal befejezi a folyamatot anélkül, hogy lehetőség lenne elfogására vagy kezelésére, így garantálva a gyors befejezést.
A SIGTERM (alapértelmezett) jelhez képest, amely lehetővé teszi a folyamat számára, hogy helyesen befejezze működését, erőforrásokat szabadítson fel és adatokat mentsen, a SIGKILL nem ad lehetőséget a tisztításra. Ezért csak akkor ajánlott a kill -9 használata, ha a folyamat nem reagál a normál leállítási jelekre.
Használati példa:
kill -9 12345
ahol a 12345 a folyamat PID-je, amit erőszakkal le kell állítani.