Monitoring
Here are some useful shell commands to monitor or get information about CPU, GPU, Memory, Network, Storage, etc.
Last updated
Was this helpful?
Here are some useful shell commands to monitor or get information about CPU, GPU, Memory, Network, Storage, etc.
Last updated
Was this helpful?
- Display information about CPU architecture
/proc/stat - CPU Usage for each CPU
ps - CPU Usage by processes
htop - Similar to ps
top - Similar to ps
Assuming the use of an nvidia driver
- Information about GPU Driver including gpu and memory utilisation and processes
- Diagnose 3D acceleration setup
- Monitor system's memory and SWAP usage.
ps - Mem usage by processes
ifconfig - IP address for each network interface
ip addr - Similar to ifconfig
[df]()) - Display available disk space
- Monitor rx/tx of each process
- Gather info about each interface (eg, total rx/tx)
I have made use of these commands in my custom AwesomeWM widgets .