“仍在运行”是什么意思(Linux)?

“仍在运行”是什么意思(Linux)?
$ last -x reboot
reboot system boot 4.4.0-46-generic Mon Nov 14 12:15 still running

still running日志条目末尾的“ ”是什么意思?

  • 服务器重启了吗?
  • 是不是要晚点再试一下?
  • 它是否仍在重新启动,或者是否有其他程序仍在运行并正在等待?

我到处都找过了,但就是找不到任何关于此的参考资料。

答案1

来自手册页

每次系统重启时,伪用户 reboot 都会登录。因此 last reboot 将显示自日志文件创建以来的所有重启日志。

自您重新启动后,重新启动用户尚未注销,这是正常的。

答案2

这意味着自 11 月 14 日星期一以来操作系统尚未重新启动。

last搜索文件/var/log/wtmp以显示谁登录和退出。用户reboot记录运行级别更改(如机器重新启动),显示为last -x。我从 找到了这个man reboot

你运行的是什么操作系统?在我的 Lubuntu 14.04 上,重启后不会显示“仍在运行”。这看起来与操作系统实现有关。

在每个终端会话中显示“仍处于登录状态”我的用户帐户流浪汉已经打开,这正是我期望看到的。

vagrant@cordelia:~$ cat /etc/issue
Ubuntu 14.04.5 LTS \n \l

vagrant@cordelia:~$ last -x reboot | grep -i still
vagrant@cordelia:~$ last -x reboot 
reboot   system boot  3.13.0-77-generi Tue Sep 13 11:47 - 08:26 (63+21:39)  
reboot   system boot  3.13.0-77-generi Mon Sep 12 12:21 - 16:23  (04:02)    

wtmp begins Fri Sep  9 11:23:08 2016
vagrant@cordelia:~$ 


vagrant@cordelia:~$ last | grep -i still | head
vagrant  pts/4        :0               Wed Nov 16 08:22   still logged in   
vagrant  pts/18       :0               Wed Nov  2 10:25   still logged in   
vagrant  pts/17       :0               Wed Oct 19 10:23   still logged in   
vagrant  pts/16       :0               Fri Sep 16 09:36   still logged in   
vagrant  pts/15       :0               Fri Sep 16 09:30   still logged in   
vagrant  pts/13       :0               Fri Sep 16 09:22   still logged in   
vagrant  pts/12       :0               Wed Sep 14 14:52   still logged in   
vagrant  pts/10       :0               Wed Sep 14 14:35   still logged in   
vagrant  pts/9        :0               Wed Sep 14 14:34   still logged in   
vagrant  pts/5        :0               Tue Sep 13 15:28   still logged in   
vagrant@cordelia:~$ 

答案3

still running表示自时间戳中显示的上次重启以来服务器仍在运行。

因此回答你的问题:

服务器重启了吗?是 稍后再试吗?不是 是否仍在重启?否

还请注意,如果发生意外关机(例如由于断电),而系统still running无法识别,则可能会出现在多条记录中。shutdown

相关内容