Bạn có thể tắt Ứng dụng bằng cách sử dụng Activity Monitor.app, là giải pháp GUI. Đó sẽ là một "lực lượng bỏ" đơn giản. Tuy nhiên, điều đó không phải lúc nào cũng diễn ra vì những lý do khác nhau trong một số tình huống!
Giải pháp dòng lệnh như đã đề cập trong phần bình luận ở trên chứa nhiều tùy chọn hơn cho người dùng. sudo killall Python
hoặc nếu nó là một chương trình đang chạy - quy trình cũng sudo killall /Applications/Whatever.app
buộc quá trình phải thoát ra.
Bạn cũng có thể buộc một quá trình thoát ra, sử dụng PID được chỉ định . Trong trường hợp Activity Monitor.app, nó sẽ là kill 25794
hoặckill -9 25794
Một số chi tiết:
Chương trình kill trong Terminal chỉ đơn giản là buộc thoát khỏi một chương trình, như thể bằng điều khiển từ xa. (Nó thậm chí hoạt động khi bạn SSH vào máy Mac của mình từ một địa điểm từ xa. Thực hiện theo lệnh kill với số ID tiến trình (PID ngắn) của chương trình bạn muốn chấm dứt.
Trừ khi bạn cũng sử dụng sudo, bạn chỉ có thể giết các chương trình mà bạn sở hữu. (Bản thân hệ điều hành, bản gốc hệ điều hành luôn luôn chạy các chương trình của riêng mình và về mặt kỹ thuật, những người khác, quay số từ đường, đang chạy các chương trình của chính họ ngay cả khi bạn đang sử dụng máy Mac!)
Các -9
lá cờ là một “phi catchable, giết không thể bỏ qua.” Nói cách khác, nó là một sát thủ công nghiệp-sức mạnh chấp nhận không có lời cầu xin cho lòng thương xót từ chương trình bạn đang giết chết.
No matching processes belonging to you were found