Làm thế nào để gửi quá trình chạy đến nền?


18

Thỉnh thoảng tôi sẽ đưa ra một lệnh mất nhiều thời gian hơn tôi nghĩ (lưu trữ một thư mục hoặc một cái gì đó). Làm thế nào để tôi thoát khỏi quá trình, gửi nó đến nền và quay lại dấu nhắc? Tôi nghĩ rằng có một phím tắt, nhưng tôi không thể tìm thấy nó ..

Câu trả lời:


26

Nếu bạn đang sử dụng BASH, chỉ cần nhấn CTRL- Z, nó sẽ tạm dừng quá trình, sau đó sử dụng bglệnh để gửi nó đến nền. Nếu bạn muốn biết thêm chi tiết, hãy xem bài viết này về kiểm soát công việc BASH .


FYI, bạn có thể sử dụng command &- nếu cần chạy quy trình với thời lượng dài trong nền (ví dụ: trong các quy trình GUI chờ cho đến khi đóng, ban đầu bạn có thể chạy quy trình đó &).
Noam Manos
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.