Câu hỏi Đăng xuất những người dùng khác từ dòng lệnh


Đôi khi khi có quá nhiều người dùng đăng nhập vào nó có thể khiến máy tính của tôi trở nên rất chậm và tụt hậu do số lượng RAM có sẵn thấp. Tôi muốn có thể nhanh chóng đăng xuất những người dùng khác từ dòng lệnh thay vì tự chuyển đổi thành từng người dùng và đăng xuất chúng.

Điều này có thể không?


49
2017-11-08 21:34


gốc




Các câu trả lời:


đây là một câu trả lời

who -u

cung cấp cho bạn PID

Sau đó, bạn có thể giết phiên người dùng.

kill "pid"

51
2017-11-08 21:42



Điều này làm việc nhưng nó có một số tác dụng phụ lạ. - Isaiah
@DoR ... đó là ..? - Oli♦
@Oli Chẳng hạn như GDM khởi động lại và cố chuyển sang người dùng mà tôi đã giết không hoạt động. - Isaiah
@AlvinRow Nếu bạn thực thi ps auxf sau đó bạn chú ý (cột ngoài cùng bên trái có tên người dùng hiệu quả) rằng phương thức này không giết tất cả các tiến trình được thực thi bởi người dùng hiện tại (vì vậy có lẽ bạn chưa đăng xuất). Phương thức @precise có vẻ như đã tham gia vào vấn đề này, mặc dù tôi không cảm thấy thoải mái khi gửi SIGKILL. - Dor


Bạn có thể sử dụng who để kiểm tra xem người dùng nào đã đăng nhập:

who

Bạn có thể đăng xuất người dùng bằng cách gửi KILL tín hiệu cho quá trình người dùng với:

sudo pkill -KILL -u <username>

(giống như sudo pkill -9 -u <username>)

thí dụ:

sudo pkill -9 -u guest-2Rw4Lq

(để giết người dùng phiên khách có tên guest-2Rw4Lq)


25
2018-03-27 08:35



Điều này làm việc tốt nhất cho tôi. Đơn giản chỉ cần chạy kill "pid" còn lại một tấn các quá trình của người dùng vẫn đang chạy, nơi mà điều này đã giết tất cả. - thebaer
Tại sao SIGKILL và không phải là mặc định SIGTERM ? Các SIGKILL không khỏe mạnh .. - Dor
sudo pkill -KILL -u <username> cho tôi chuyển sang phiên giao diện đầu tiên; Tôi nghĩ rằng nó giết chết phiên hiện tại của tôi nhưng ctrl + alt + F7 đưa tôi trở lại phiên đồ họa hiện tại. - pbhj


who -u


> adam     ttys000  Aug  4 09:22   .       91228 

sau đó

sudo kill 'PID number'
sudo kill 91228

PID (ID tiến trình) là số có bốn hoặc năm chữ số ở cuối readout của người dùng (91228)


3
2018-02-11 04:24



Vui lòng đăng thông tin văn bản dưới dạng văn bản chứ không phải dưới dạng hình ảnh. Bạn có thể dễ dàng sao chép và dán nội dung đầu cuối. - David Foerster
Hình ảnh của bạn không hiển thị số có bốn chữ số? - Dronz