![비활성 Bash 쉘 종료](https://linux55.com/image/154568/%EB%B9%84%ED%99%9C%EC%84%B1%20Bash%20%EC%89%98%20%EC%A2%85%EB%A3%8C.png)
특정 기간 동안 유휴 상태인 Bash 콘솔을 자동으로 종료하는 방법이 있습니까?
답변1
내 제안은 설정하는 것입니다TMOUT 변수0이 아닌 값입니다. 사용자가 이를 재정의하려고 하면 전역 프로필 스크립트에서 읽기 전용으로 설정하십시오.
TM 출력
0보다 큰 값으로 설정되면 TMOUT은 읽기 내장 함수에 대한 기본 시간 제한으로 처리됩니다(Bash 내장 함수 참조). 입력이 터미널에서 나올 때 TMOUT 초 후에 입력이 도착하지 않으면 select 명령(조건 구성 참조)이 종료됩니다.
대화형 셸에서 이 값은 기본 프롬프트를 실행한 후 입력 줄을 기다리는 시간(초)으로 해석됩니다. 전체 입력 줄에 도달하지 않으면 Bash는 종료되기 전에 이 시간 동안 대기합니다.