특정 시간 동안 유휴 상태인 Bash 콘솔을 자동으로 종료할 수 있는 방법이 있습니까?
답변1
내 제안은TMOUT 변수0이 아닌 값으로. 사용자가 이를 재정의하려고 하면 전역 프로필 스크립트에서 읽기 전용으로 설정하십시오.
TMOUT
0보다 큰 값으로 설정되면 TMOUT은 읽기 내장에 대한 기본 시간 제한으로 처리됩니다(Bash 내장 참조). 터미널에서 입력이 들어올 때 TMOUT 초 후에 입력이 도착하지 않으면 select 명령(조건부 구성 참조)이 종료됩니다.
대화형 셸에서 이 값은 기본 프롬프트를 실행한 후 입력 줄을 기다리는 시간(초)으로 해석됩니다. 전체 입력 줄이 도착하지 않으면 Bash는 해당 시간(초) 동안 기다린 후 종료됩니다.