Câu trả lời:
Bạn có thể tạo nền cho ứng dụng khách ssh giống như bất kỳ công việc shell nào khác bằng cách gửi tín hiệu và trở về shell cha. Vì máy khách ssh bẫy hầu hết các nét chính, nó sẽ lấy các tổ hợp phím điều khiển công việc vỏ bình thường, nhưng bạn có thể thu hút sự chú ý của nó và chuyển qua trình bao bằng chuỗi thoát. Đối với hầu hết các khách hàng ssh, điều này liên quan đến việc gửi một ~
cái đã được đặt trước một dòng mới. Trình tự sau đây sẽ thực hiện công việc:
Enter ~ Ctrl+Z
Sau khi nó bị treo, bạn có thể tiếp tục sử dụng shell cục bộ. Khi bạn muốn quay lại công việc bị đình chỉ, chỉ cần chạy fg
lệnh.
Để đọc thêm, hãy tìm Bash Control Control .
Câu trả lời của @ Caleb là tốt, nhưng bạn cũng có thể xem xét việc cài đặt bộ ghép kênh đầu cuối như screen
hoặc tmux
. Rõ ràng (theo những gì tôi có thể tìm thấy trên web) tmux
đã có một số vấn đề với việc chạy trên Cygwin trong quá khứ, nhưng tôi không biết về tình trạng hiện tại của nó.
tmux
và screen
chắc chắn có thể được sử dụng để giải quyết vấn đề mà OP đang gặp phải, nhưng bắt đầu với một bộ ghép kênh là khá nhiều thứ để có được đầu óc của bạn lần đầu tiên. Có lẽ bạn có thể mở rộng câu trả lời này thành một bộ lệnh chính xác để tmux
có được một người mới thông qua quá trình mở một thiết bị đầu cuối, ssh'ing, tháo gỡ trở lại vỏ chính, sau đó gắn lại ...
man ssh
và tìm kiếm "Ký tự thoát" hoặc nhập~?
phiên ssh.