Skip Navigation
Apr 4 2023

Kill a Stray Process on Linux Using `lsof`

Sometimes local servers get naughty and fail to exit with a signal. They end up occupying a port, and that isn't very pleasant. Here's how to kill them using lsof.

#linux · 1-minute read
  1. Find out what process is running on the port:
    lsof -i:<port>
  2. Copy the process number from the PID column.
  3. Kill the process:
    kill -9 <process-number>
  4. Confirm that the process has closed by re-running the command at step 1.