我正在运行 Ubuntu 服务器 16.04,我通过 SSH 进入。
我正在寻找一种方法让 watch 命令监控多个事情但遇到问题。
我有一个工作功能可以监控我的 CPU 和 GPU 温度,如下所示。
temps() {
watch -d -n1 'sensors coretemp-isa-0000 nouveau-pci-0100'
}
Run Code Online (Sandbox Code Playgroud)
这给我这个输出效果很好。
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +35.0c
Core 1: +33.0c
Core 2: +33.0c
Core 3: +34.0c
nouveau-pci-0100
Adapter: PCI adapter
GPU core: +0.86 V
fan1: 780 RPM
Temp1: +41.0c
Power1: 13.26 W
Run Code Online (Sandbox Code Playgroud)
我也有这个功能可以监控 CPU MHz..
mhz() {
watch -d -n1 'cat /proc/cpuinfo | grep "MHz"'
}
Run Code Online (Sandbox Code Playgroud)
这本身也很好用,给我这个输出
cpu MHz :1600.001
cpu MHz :1600.001
cpu MHz :1600.001 …Run Code Online (Sandbox Code Playgroud)