Answers:
uptime
我的笔记本中的示例:
20:06:33 up 1:50, 2 users, load average: 0.03, 0.04, 0.05
那就是当前时间,正常运行时间,用户数量和平均负载。
命令行
ps -ef|more
GUI-系统监视器(dash
,system monitor
):
last
我不知道这些命令。娜蒂有activity journal
文件。
要查看用户上次登录的时间:lastlog
。
登录失败:faillog
。
last
,lastlog
,faillog
利用日志文件/var/log/wtmp
(最后),/var/log/lastlog
和/var/log/faillog
。如果这些不是活动的,则不会有任何结果。
lsof
显示当前打开的文件列表。
它可以对很多选项进行大量检查。来自man lsof
:
要列出PID为1234的进程正在使用的所有打开的IPv4网络文件,请使用:
lsof -i 4 -a -p 1234
要列出登录名``abe'',用户ID 1234,进程456,进程123或进程789的所有打开文件,请使用:
lsof -p 456,123,789 -u 1234,abe
要列出设备/ dev / hd4上的所有打开的文件,请使用:
lsof /dev/hd4
lastlog
。对于登录失败,请使用faillog
。请注意,这些程序(包括last
)利用日志文件,特别是:(/var/log/wtmp
最后),/var/log/lastlog
(lastlog)和/var/log/faillog
(失败日志)。
正如许多人所说的,“正常运行时间”可以使您有更多时间。
我喜欢使用“ htop”向我展示当前运行的信息-它的格式非常好,易于浏览。
如果要查看谁当前登录,请尝试使用命令“谁”。您可以通过“ write”命令将消息转储到其终端上,这很有趣。
至于查看发生了什么,您可以检查您的日志,例如/ var / log / syslog或/ var / log / messages(取决于发行版)。此外,对于某些较低级别的消息,“ dmesg”很有帮助。
您可以用来查看历史记录的另一件事是查看用户*〜/ .bash_history *(或〜/ .history等)。该文件将为您显示用户最近运行的命令列表。我相信用户有能力核对自己的历史文件。可能有一些配置方式,以便您可以更紧密地监视。
希望能有所帮助。
在终端中输入:
uptime
uptime
以防止出错