Gửi lệnh thay đổi bảng điều khiển ảo trong PuTTY


10

Tôi đang cố gắng sử dụng PuTTY để thay đổi bảng điều khiển ảo trên Linux thông qua các lệnh chính thông thường - Alt+ F1hoặc Ctrl+ Alt+, F1v.v. Tuy nhiên, điều này không hoạt động.

Chuyển đổi TTY nên đơn giản và là điều tôi cần để có thể thực hiện trong PuTTY, tốt nhất là không thông qua chvt nhưng tốt nhất là với các phím bấm như trên.

Bất kỳ ý tưởng làm thế nào tôi có thể làm điều này?


1
Bạn đang cố gắng chuyển đổi VC cho màn hình đính kèm vật lý hoặc cho kết nối PuTTY của bạn? Ngoài ra, điều gì là sai với chvt?
dùng1686

Đối với PuTTY, và điều tôi đặc biệt mong muốn là có thể tham gia một số chương trình như vim hoặc mutt, sau đó chuyển sang một tty khác. Tôi đã thử cách này bằng sudo chvt (và kiểm tra bằng fgconsole) và dường như nó không hoạt động, và tôi chỉ muốn biết cách chuyển đổi bằng cách sử dụng phím chức năng nào!
nemof

Câu trả lời:


13

Không có bảng điều khiển ảo qua kết nối SSH, bạn chỉ cần có một thiết bị đầu cuối cho mỗi kết nối. Có vẻ như màn hình có thể làm những gì bạn đang tìm kiếm, mặc dù:

Màn hình được mô tả tốt nhất như là một bộ ghép kênh đầu cuối. Sử dụng nó, bạn có thể chạy bất kỳ số lượng ứng dụng dựa trên bảng điều khiển nào - trình vỏ lệnh tương tác, ứng dụng dựa trên lời nguyền, trình soạn thảo văn bản, v.v .-- trong một thiết bị đầu cuối. Mong muốn làm điều này là điều khiến hầu hết mọi người bị cuốn hút trên màn hình. Tôi đã từng khởi động một nửa tá trình giả lập thiết bị đầu cuối khi tôi đăng nhập vào máy của mình: Tôi muốn một người đọc email của mình, một để chỉnh sửa mã của tôi, một để biên dịch mã của tôi, một cho trình đọc tin tức của tôi, một cho trình bao vào máy chủ web của tôi , và như thế. Bây giờ tôi bắt đầu một trình giả lập thiết bị đầu cuối và chạy màn hình trong đó. Vấn đề được giải quyết.

Tính năng thú vị chính khác của màn hình là khả năng tách rời trình giả lập thiết bị đầu cuối khỏi các chương trình đang chạy. Điều này có nghĩa là bạn có thể sử dụng màn hình để giữ cho các chương trình chạy sau khi bạn vô tình đóng trình giả lập thiết bị đầu cuối hoặc thậm chí sau khi bạn đăng xuất, và sau đó tiếp tục ngay tại nơi bạn đang ở. Điều đó có nghĩa là ý tưởng về một "phiên" trong đó bạn đang chạy một số chương trình điều khiển là một thực thể nổi tự do mà bạn có thể liên kết với bất kỳ thiết bị đầu cuối ở bất cứ đâu, hoặc không có thiết bị đầu cuối nào nếu bạn muốn.


3
Đừng quên tmux .
dùng1686

Ah hoàn hảo, đây chính xác là những gì tôi muốn biết.
nemof

Chỉ cần quay lại để nói, thử nghiệm tmux và đó là một chương trình tuyệt vời, đặc biệt là có thể phân chia các tấm rất dễ dàng.
nemof

Vì vậy, bạn chạy màn hình trên hệ điều hành máy chủ hoặc hệ điều hành từ xa?
CMCDragonkai

Trên hệ điều hành từ xa.
Chris Acheson
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.