To end a task with a specific PID in Linux, you can use the kill
command. The syntax is as follows:
kill PID
Replace PID
with the PID of the task you want to end.
For example, to end a task with PID 12345, you would run the following command:
kill 12345
This will send a termination signal to the task, causing it to end.
If the task does not respond to the termination signal, you can use the -9
option to send a kill signal, which cannot be ignored by the task:
kill -9 PID
Keep in mind that using the kill signal should be a last resort, as it can cause the task to terminate unexpectedly and potentially result in data loss.
You can also use the pkill
command to end a task based on its name instead of its PID. The syntax is as follows:
pkill -f process-name
Replace process-name
with the name of the process you want to end.
For example, to end all processes named example
, you would run the following command:
pkill -f example
This will send a termination signal to all processes with a name that contains example
.