kill process_id dùng để dừng một tiến trình, tương tự như việc chúng ta dùng “End task” trong task manager.

Lệnh này sẽ gửi một tín hiệu nhất định đến tiến trình/chương trình cần được ngắt. Các tín hiệu thường dùng là:

  • SIGTERM(15): yêu cầu chương trình cần phải tắt đi. Có một delay nhất định để phía chương trình kịp lưu các dữ liệu cần thiết. Đây là tín hiệu mặc định.
  • SIGKILL(9): bắt chương trình ngắt ngay lập tức, các dữ liệu chưa lưu sẽ bị mất.

Kill a Process that is Running on Some Particular Port

lsof -i:7777
kill -9 $(lsof -t -i:7777)

The flag -9 corresponds to the SIGKILL - terminate immediately/hard kill.

Resources