redhat linux 设置超时注销,需要修改/etc/profile里的HISTSIZE,请问TMOUT这个变量

HISTSIZE=1000

exportTMOUT=300

修改如上,但是这个变量,设置系统超时注销的原理是什么啊?系统怎么就知道它的设置意思呢?

超时注销不需要设置HISTSIZE=1000,只要设置TMOUT=300就可以啦!

你要我说原理就太复杂了,只简单的述下,首先TMOUT是SHELL的一个变量,SHELL的内部有一个每秒读取TMOUT变量和重置TMOUT变量的机制,当300秒没有任何操作时,就注销登陆!如果有操作即把TMOUT变量重置到用户设置的时间。

TMOUT是系统设置好的变量吗?

是的

来源:www.itwhy.org

请登录后发表评论

    没有回复内容