~에 따르면Gnu 화면 사용 설명서, "시스템의 호스트 이름"을 설정하는 데 사용할 수 있습니다 hardstatus string "%H"
.
ssh
다른 시스템으로 변경하는 스크린 세션에서 호스트 이름은 다음과 같습니다.아니요Hardstatus 라인에서 업데이트되었습니다.
내 질문:
- 이것은 의도적인 행위인가?
- 그렇다면 그 뒤에 숨은 철학은 무엇입니까?
- 현재 시스템을 표시하도록 hardstatus 행을 어떻게 설정합니까?
내가 아는 한 이 동작은 중첩된 화면 세션을 사용할 때만 적용됩니다.그리고원격 컴퓨터에도 하드 상태의 호스트 이름이 있는 경우. 그러면 스크린 세션의 "트리"를 볼 수 있습니다.
기타 모든 경우 관련 정보는 다음과 같습니다.현재의스크린 세션이 원래 시작된 호스트 이름 대신 호스트 이름입니다. 내 생각에는 내가 지금 어떤 기계에 앉아 있는지 정확히 알고 있기 때문에 이것은 중복되는 것 같습니다.
이 문제를 해결하기 위해 backtick 명령을 통해 매초 호스트 이름을 업데이트해 보았습니다.
backtick 1 1 1 hostname
hardstatus alwayslastline "%1`"
그러나 원래 호스트 이름은 여전히 존재합니다.
다양하고 때로는 복잡한 GNU 화면 구성 파일을 제공하는 많은 사이트를 찾았지만(1, 2, 삼, 4) 다채롭고 유익한 하드 상태 표시줄이 있습니다.이것. 다른 컴퓨터에 자동으로 연결하고 Windows 헤더를 업데이트하는 것과 관련이 있는데, 이는 내가 추구하는 것이 아닙니다.