비활성 Bash 쉘 종료

비활성 Bash 쉘 종료

특정 기간 동안 유휴 상태인 Bash 콘솔을 자동으로 종료하는 방법이 있습니까?

답변1

내 제안은 설정하는 것입니다TMOUT 변수0이 아닌 값입니다. 사용자가 이를 재정의하려고 하면 전역 프로필 스크립트에서 읽기 전용으로 설정하십시오.

TM 출력

0보다 큰 값으로 설정되면 TMOUT은 읽기 내장 함수에 대한 기본 시간 제한으로 처리됩니다(Bash 내장 함수 참조). 입력이 터미널에서 나올 때 TMOUT 초 후에 입력이 도착하지 않으면 select 명령(조건 구성 참조)이 종료됩니다.

대화형 셸에서 이 값은 기본 프롬프트를 실행한 후 입력 줄을 기다리는 시간(초)으로 해석됩니다. 전체 입력 줄에 도달하지 않으면 Bash는 종료되기 전에 이 시간 동안 대기합니다.

관련 정보