
d
选项,可以将输出的时间按天来显示。在本例中,今天我已经登录系统超过6个小时了,在12月1日,我登录系统的时间大约是1个小时。
www.dnjsb.com
$
ac
–d
Dec
1
total
1.08Dec
2
total
0.99Dec
3
total
3.39Dec
4
total
4.50Today
total
6.10所有用户的连接时间就像下面所显示的,可以用-p
显示所有用户的连接时间。注意这显示了每一个用户的总的连接时间。$
ac
-pjohn
3.64madison
0.06sanjay
88.17nisha
105.92ramesh
111.42total
309.21显示指定用户的连接时间
www.dnjsb.com
$
ac
-d
sanjayJul
2
total
12.85Aug
25
total
5.05Sep
3
total
1.03Sep
4
total
5.37Dec
24
total
8.15Dec
29
total
1.42Today
total
2.95
#vim /etc/profile
export TMOUT=300
若300秒内无输入,则退出当前bash 这个可以?
试了一下,远程和本机bash均退出了(偶使用的是vmware虚拟机做的)。暂时定为这个胜出吧!
但是这个是在客户端无发送请求包保持连接的情况下,若强制在服务器断开连接呢?得到这样的答案:
写个脚本 到2个小时就kill掉
弄脚本 干掉.....
#fuser -k /dev/pts/*
#pkill -kill -t pts/*
这两个应该都可以 干掉所有连接
但是试过都没成功,而且也没理解这命令的含义,所以就用我自己麻烦的办法kill了一下:
kill -9 `ps aux | grep ssh |grep @ |awk '{print $2}'`
在这里能用成。
另外,Xshell工具连接的:
服务器默认就是会断开的,但是连接工具会设置 发送活动状态;
在属性-连接-保持活动状态中,将会话期间保持活动状态前面框里,去掉这个勾选,就ok了!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)