Czy istnieje sposób na „ gnome-terminal
przekroczenie limitu czasu” powłoki roota (na przykład in ), aby po pewnym czasie nie wydawania żadnych poleceń powłoka została zamknięta?
Szukam rozwiązania, które działa w bash
Fedorze i w ksh
OpenBSD.
Możesz ustawić TMOUT
zmienną na liczbę w sekundach, przez którą bash musi czekać, zanim automatycznie wyloguje się z powłoki, jeśli nie zostanie wykonane żadne polecenie.
Wiem, że to pytanie dotyczy Bash & Ksh. Ale pomyślałem, że opublikuję coś podobnego dla csh / tcsh, dla celów rekordowych.
W FreeBSD domyślną powłoką jest tcsh. Możesz automatycznie wylogować się z sesji za pomocą
autologout
funkcji powłoki tcsh.Poniższe spowoduje automatyczne przeszukanie sesji po minucie bezczynności.
Strona podręcznika tcsh (1) opisuje to w następujący sposób:
źródło