Bir gnu ekran oturumu nasıl yeniden adlandırılır


39

Bir ekran oturumu çalıştırıyorum ve adını değiştirmek istiyorum. Yeni bir ekran oturumu başlatırken '-S' seçeneğini kullanabileceğimi biliyorum. Oturum başladıktan sonra bu adı nasıl değiştiririm?

Yanıtlar:


52

Bunu yapmak için bir ekran komutu var. Gönderen manuel :

Komut: oturum adı [ ad ]

(Yok)

Geçerli oturumu yeniden adlandırın. screen -listAd için, belirtilen işlem kimliği ile gösterildiğini unutmayın . Bağımsız değişken adı belirtilmezse , bu oturumun adı görüntülenir.

Dikkat :$STYOrtam değişkeni hala eski adı yansıtıyor. Bu karışıklığa neden olabilir. Varsayılan, tty ve host isimlerinden oluşturulur.

Ekran komut satırına erişmek için Prefix:, Prefix'in olduğu yerlerde kullanın Ctrl-a.

Bu yüzden muhtemelen bunu yapmanız gerekecek: Ctrl-a:sessionname [name]


mac üzerinde çalışmaz. control + a +:Aynı anda üç düğmeye basmayı mı kastediyorsunuz ?
Ka-Wa Yip

3
hayır, ctrl + a (aynı anda her iki düğme) ve ardından ':'
Harry Wood

24

Bir ekran oturumu içindeki pencere başlığını yeniden adlandırmak için şunu kullanın:

  • Ctrl+ tuşlarına basın ve bırakın ave ardından Shift+ tuşlarına basın.a

Gerçek oturum adını yeniden adlandırmak için (ile birlikte görüntülenir screen -ls) kullanın:


3
Pencere başlığını değiştirir ama isim örneğin gösterilen, görünüyor screen -Rya screen -list.
reg

4
@Reg'nin belirttiği gibi, bu, mevcut pencerenin başlığını değiştirir Ctrl-a "- ekran oturumunun tamamı değil, OP tarafından sorulan soru.
John Rix

mac üzerinde çalışmaz. Basın control + shift +amı demek istiyorsun ?
Ka-Wa Yip

2
@kww Ctrl-aönce basın , sonra Shift-a.
mitnk

C+ahiç yardımcı olmuyor, ancak gönderdiğiniz bağlantı yok
machineaddict

5
# screen -S old_session_name -X sessionname new_session_name

1
Bu Fedora 29 benim için çalışmadı (Ekran sürümü 4.06.02 (GNU) 23-Ekim-17), ben kullanmak zorunda Ctrl aizledi :sessionname <new-session-name>. Bu yaptığımız Ancak Ekran sürümü 4.00.03 (FAU) 23-Ekim-06 ile OS X üzerinde çalışma
adamc

0

Bu kesin soruyu cevaplamıyor olabilirsiniz, ancak aşağıdaki gibi görüntülenen adı değiştirmek için (0 bash),

  • Ctrl- ao zaman parçayı :title <newtitle>değiştirmek içinbash
  • Ctrl- aardından :number <newnumber>numarayı değiştirmek için (bu, oturum örneklerinin göreli sırasını da değiştirir).
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.