怎么看服务器上的命令时间 查看服务器时间的命令( 四 )


输出示例:

怎么看服务器上的命令时间 查看服务器时间的命令


17. atop – 高级版系统与进程监控工具atop 是一个非常强大的交互式 Linux 系统负载监控器,它从性能的角度显示最关键的硬件资源信息 。您可以快速查看 CPU、内存、磁盘和网络性能 。它还可以从进程的级别显示哪些进程造成了相关 CPU 和内存的负载 。
$ atop

怎么看服务器上的命令时间 查看服务器时间的命令


18. ac 和 lastcomm您一定需要监控 Linux 服务器上的进程和登录活动吧 。psacct 或 acct 软件包中包含了多个用于监控进程活动的工具,包括:
  1. ac 命令:显示有关用户连接时间的统计信息
  2. lastcomm 命令:显示已执行过的命令
  3. accton 命令:打开或关闭进程账号记录功能
  4. sa 命令:进程账号记录信息的摘要
19. monit – 进程监控器monit 是一个免费且开源的进程监控软件,它可以自动重启停掉的服务 。您也可以使用 Systemd、daemontools 或其他类似工具来达到同样的目的 。
20. NetHogs – 找出占用带宽的进程NetHogs 是一个轻便的网络监控工具,它按照进程名称(如 Firefox、wget 等)对带宽进行分组 。如果网络流量突然爆发,启动 NetHogs,您将看到哪个进程(PID)导致了带宽激增 。
$ sudo nethogs

怎么看服务器上的命令时间 查看服务器时间的命令


21. iftop – 显示主机上网络接口的带宽使用情况iftop 命令监听指定接口(如 eth0)上的网络通信情况 。它显示了一对主机的带宽使用情况 。
$ sudo iftop

怎么看服务器上的命令时间 查看服务器时间的命令


22. vnstat – 基于控制台的网络流量监控工具vnstat 是一个简单易用的基于控制台的网络流量监视器,它为指定网络接口保留每小时、每天和每月网络流量日志 。
$ vnstat

怎么看服务器上的命令时间 查看服务器时间的命令


23. nmon – Linux 系统管理员的调优和基准测量工具
nmon 是 Linux 系统管理员用于性能调优的利器,它在命令行显示 CPU、内存、网络、磁盘、文件系统、NFS、消耗资源最多的进程和分区信息 。
$ nmon
【怎么看服务器上的命令时间 查看服务器时间的命令】
怎么看服务器上的命令时间 查看服务器时间的命令


24. glances – 密切关注 Linux 系统glances 是一款开源的跨平台监控工具 。它在小小的屏幕上提供了大量的信息,还可以工作于客户端-服务器模式下 。
$ glances

怎么看服务器上的命令时间 查看服务器时间的命令


25. strace – 查看系统调用
想要跟踪 Linux 系统的调用和信号吗?试试 strace 命令吧 。它对于调试网页服务器和其他服务器问题很有用 。
26. /proc 文件系统 – 各种内核信息/proc 文件系统提供了不同硬件设备和 Linux 内核的详细信息 。更多详细信息,请参阅 Linux 内核 /proc 文档 。常见的 /proc 例子:
# cat /proc/cpuinfo
# cat /proc/meminfo
# cat /proc/zoneinfo

推荐阅读