Câu trả lời:
Cú pháp là kill SIGNAL PID
.
Các -9
quy định cụ thể tùy chọn mà các SIGKILL
tín hiệu phải được gửi (ngay lập tức chấm dứt quá trình mục tiêu (es), và xác định PID -1
là viết tắt cho "tất cả các quá trình ngoại trừ bản thân và init".
Vì bạn không sử dụng sudo
(và có lẽ không có quyền root), điều này ngay lập tức giết chết tất cả các quy trình bạn có quyền giết - toàn bộ phiên của bạn, do đó đăng xuất bạn.
thử
man kill
để có được một lời giải thích về lệnh kill ..
nó nói rằng:
Một PID của -1 là đặc biệt; nó chỉ ra tất cả các tiến trình ngoại trừ chính quá trình kill và init.
và
VÍ DỤ
giết -9 -1
Kill all processes you can kill.
Tôi hy vọng bạn hiểu tại sao máy tính của bạn sẽ đăng xuất bạn, khi bạn kết thúc tất cả các quy trình. Bạn đã bỏ tất cả mọi thứ.
Hi vọng điêu nay co ich.
man
. "Dạy một con cá làm thế nào man
và bạn nuôi nó cả đời." (Pun dự định :-))
Bạn đang đưa ra -1
dưới dạng id tiến trình: từ trang kill
man:
A PID of -1 is special; it indicates all processes except the
kill process itself and init.
sudo kill -9 -1
thì máy tính sẽ khởi động lại