
내 친구는 .screenrc
내가 내 ~/
디렉토리에 넣은 다소 자세한 내용을 나에게 제공했습니다. 나는 그것을 실행할 때 screen
파일의 편집 내용을 활용하지 않는다고 확신합니다.
- 사용 여부를 어떻게 확인할 수 있나요?
- 내 시스템이 파일을 사용하는지 어떻게 확인할 수 있나요
~/.screenrc
?
답변1
$HOME/.screenrc는 컴파일된 기본값이어야 합니다. 명령줄에서 지정할 수도 있습니다.
$ screen -c ~/.screenrc
환경 변수를 사용하여 설정할 수도 있습니다.
$ export SCREENRC="~/.screenrc"
읽고/사용되고 있는지 확인하려면 다음 두 가지를 screenrc에 넣어보세요.
hardstatus on
hardstatus alwayslastline
맨 아래 줄에 모든 창 목록이 나타나면 screenrc를 읽고 있는 것입니다.
답변2
브라이트랜서님의 답변은 유용하지만 제한된 경험을 바탕으로 다음을 추가할 수 있습니다.
.screenrc 파일에 오류가 있으면 screen
해당 파일을 자동으로 무시하는 것으로 나타납니다.
이것으로 원인을 설명할 수 있습니다. 빈 파일로 시작하여 천천히 줄을 추가하여 문제가 있는 줄을 찾아내는 것이 좋습니다.
답변3
screenrc 파일은 다음에 로그인할 때까지 적용되지 않습니다. 파일을 생성한 후 실행 화면을 보면 작동하지 않는 것 같습니다. 그러나 다음에 bash 세션에 로그인하면 작동합니다.
그동안 다른 답변에 따라 파일을 지정할 수 있습니다. 빠르게 다시 로그인하는 것이 더 쉽다고 생각합니다.