Http://linux.vbird.org/linux_basic/0440processcontrol.php
Top: Failed tty get error because the-B option is not added to top.
Free is the used, free, swap, and so on for monitoring memory.
Vmstat monitors hard disk usage. Io situations, including memory, swap, Io, system, CPU, etc.
Netstat monitors network usage, including socket and protocol, as well as transmitted bytes and accepted bytes, and socket-type stream/dgram/raw
PS aux is used to monitor processes. Generally, we can see the percentage of CPU usage, memory usage, and process priority.
PS-L is also used to monitor processes. Generally, it depends on the CPU and memory usage of processes in bash.
Top is useful for monitoring a process. Including Io, CPU, and memory. Wa is very useful. It is the percentage of wait event or Io. Id indicates the CPU idle.
Basically, script monitoring also uses these common things ..