在Linux中,配置Bash自动注销
时间:2019-11-20 08:54:11 来源: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
保存并关闭文件。