Đổi tên phiên màn hình


Câu trả lời:


292

Tóm lược

Ca: tên phiên mySessionName

Chi tiết

Đây là,

  1. Đính kèm với phiên trong câu hỏi.

  2. Nhấn Ctrl+ A.

  3. Loại - có, dấu hai chấm đầu tiên là cần thiết ở đó, không có khoảng trắng thừa.:sessionname mySessionName

  4. Loại Enter.

Thí dụ

$ màn hình -S foo
[tách ra từ 8890.foo]
$ màn hình -ls
Có một màn hình trên:
    8890.foo (22/12/11 18:39:22) (Đã tách ra)
1 Ổ cắm trong / var / run / screen / S-user.

$ màn hình -r

Ctrl+ A: thanh tên phiên

[tách ra từ 8890.bars]
$ màn hình -ls
Có một màn hình trên:
    8890.bars (22/12/11 18:39:21) (Đã tách ra)
1 Ổ cắm trong / var / run / screen / S-user.

$ 

Đổi tên mà không đính kèm

Công -Xtắc của màn hình cho phép bạn đổi tên phiên mà không cần đính kèm.

$ screen -X sessionname foobars
$ screen -ls
There is a screen on:
    8890.foobars    (22/12/11 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.

$ 

Ngoài ra, bạn có thể nhắm mục tiêu cụ thể một phiên màn hình theo tên hoặc id hiện có của nó (hữu ích nếu đã có nhiều phiên):

$ screen -ls
There is a screen on:
    8890.foo        (02/23/2015 18:39:22)   (Detached)
    5136.barfoos    (02/23/2015 18:39:22)   (Detached)
1 Socket in /var/run/screen/S-user.

$ screen -S 8890.foo -X sessionname foobars
$ screen -ls
There is a screen on:
    8890.foobars    (02/23/2015 18:39:22)   (Detached)
    5136.barfoos    (02/23/2015 18:39:22)   (Detached)
1 Socket in /var/run/screen/S-user.

$ 

61

Nếu có nhiều phiên, hãy sử dụng:

screen -S 8890.foo -X sessionname bar

8
Đây là một câu trả lời tốt hơn câu trả lời ở trên vì nó liên quan đến trường hợp chung của nhiều phiên
doon

2
Đây là câu trả lời hay nhất
Coc

lấy tên phiên thực tế screen -lsnhư được đề cập trong các câu trả lời khác
swiesend

Đây là một câu trả lời tốt hơn nhiều, rõ ràng và đơn giản. Cảm ơn bạn rất nhiều.
Mars Lee

9

Điều này đổi tên tiêu đề cửa sổ hiện tại trong một phiên, như được hiển thị trong danh sách cửa sổ khi bạn nhấn Ctrl - a+ ":

  • Trong khi trong phiên màn hình, nhấn Ctrl - a+ A(đó là chữ hoa a , tức là Shift+ a), nhập tên mới và nhấnEnter

Bây giờ khi bạn làm Ctrl - a+ "tên bạn đặt sẽ xuất hiện trong danh sách cửa sổ thay vì bash.

LƯU Ý: Điều này không trả lời câu hỏi ban đầu, nhưng tôi không xóa câu trả lời vì rõ ràng một số khách truy cập chủ đề này đã tìm cách đổi tên tiêu đề cửa sổ và không phải là phiên thực tế như OP đã hỏi.


5
Tôi nghĩ rằng câu hỏi là về việc đổi tên phiên , nhưng câu trả lời này đổi tên các cửa sổ .
Dan Gravell
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.