Bash配置自动注销[Linux/Unix/Apple OS X]

时间:2020-01-09 10:37:13  来源:igfitidea点击:

如何在Unix/Apple OS X/Linux操作系统下为bash shell配置自动注销?
\您可以将任何现代的shell(包括bash)配置为自动注销。
请注意,自动注销仅适用于前台进程。
例如,如果您使会话保持空闲状态,则会自动退出shell。
但是,如果交互过程(例如top命令或vi文本编辑器会话)处于空闲状态,则不会发生自动注销。

组态

将以下行添加到bash启动文件(例如$HOME/.bash_profile)中,或在/etc/profile.d目录中创建一个名为timout-settings.sh的新bash shell脚本:

## append in $HOME/.bash_profile
## 300 seconds == 5 minutes ##
TMOUT=300
readonly TMOUT
export TMOUT

/etc/profile.d/timout-settings.sh

#!/bin/bash
## 300 seconds == 5 minutes ##
TMOUT=300
readonly TMOUT
export TMOUT

保存并关闭文件。