A Linux system administrator is troubleshooting a non-responsive background application process named `data_sync` with process ID (PID) 5412. The administrator previously attempted to stop the process using the standard `kill 5412` command, but the process continues to run and consume system resources. Which command should the administrator execute to force the immediate termination of the process by sending a non-catchable signal?
- kill -9 5412Cevap
- Bkill -15 5412
- Cpkill -stop 5412
- Dchmod 000 5412
Cevap
The command `kill -9 5412` is correct because signal 9 (SIGKILL) forces immediate process termination by the operating system kernel, overriding hung or non-responsive application states.
The correct option `kill -9 5412` issues SIGKILL directly to the specified PID. SIGKILL cannot be blocked, caught, or ignored by an application, making it the required choice to forcibly stop frozen processes.
Adım Adım Çözüm
Anahtar Kavram
Linux/macOS process control signals (SIGTERM vs SIGKILL)