ฉันชอบที่จะปรากฏขึ้นหน้าจอเซสชั่นที่มีการเชื่อมต่อ SSH ที่เปิดไว้ล่วงหน้าไปยังเซิร์ฟเวอร์หลักที่ฉันบริหารที่สำนักงาน ฉันตั้งชื่อหน้าต่างสั้น ๆ ให้กับแต่ละคนโดยทั่วไปคือ 2-4 ตัวอักษรดังนั้นพวกเขาจึงปรากฏในแถบสถานะหน้าจอของฉันพร้อมชื่อเหล่านั้น ดังนั้นฉันจะมีรายการหน้าจอที่ดูเหมือน
0$ jen1 ...
ตอนนี้เมื่อฉันต้องการเปลี่ยนไปใช้เซิร์ฟเวอร์นั้นและทำทุกอย่างที่ทำได้ง่าย ๆ เช่นดึงข้อมูลรายชื่อไดเรกทอรีชื่อนั้นก็ขยายตัวและกลายเป็น
0$ ghellings@devjenkins01
เกิดขึ้นเหมือนกันสำหรับแต่ละหน้าต่างทุกครั้งที่ฉันเข้าใช้งานทำให้แถบสถานะของฉันล้นความกว้างแนวนอนของหน้าจออย่างรวดเร็ว ฉันต้องการล็อคชื่อให้ถูกที่เวลาสร้างหน้าต่างและป้องกันไม่ให้แอปพลิเคชันไคลเอนต์เปลี่ยน ฉันไม่ต้องการให้แอปพลิเคชันใด ๆ สามารถเปลี่ยนชื่อหน้าต่างหน้าจอได้ (ค่อนข้างตรงข้ามกับที่ผู้คนจำนวนมากดูเหมือนจะถาม) สิ่งนี้จะยุ่งยากโดยเฉพาะอย่างยิ่งเมื่อฉันเปลี่ยนเป็นหน้าจอนั้นและเปิดไดเรกทอรีบางแห่ง จากนั้นชื่อหน้าจอจะกลายเป็น
(0*$ ghellings@devjenkins01:/opt/somepackage/software/subdirectory)
ฉันต้องการให้เปลี่ยนสถานะการใช้งานเท่านั้นดังนั้นมันจะอ่านอย่างใดอย่างหนึ่งเสมอ
`0$ jen1` or `(0*$ jen1)`
มีวิธีใดบ้างที่ฉันจะล็อคชื่อหน้าต่างและป้องกันการเปลี่ยนแปลง