DEV Community


Posted on

System Monitoring Commands πŸ“ˆπŸ’»

Hey everyone! I am back with another Linux article!😊

Today I will be going over basic commands you can use to monitor system performance! πŸ“ˆπŸ“‰πŸ’»

1. top πŸ’»

The 'top' command is used to display active processes and how much they are using system resources.

Image description

2. lsof πŸ’»

lsof stands for list of open files- basically shows you list of files and the processes

Image description

3. tcpdump πŸ’»

'tcpdump' is used to analyze network traffic

4. htop πŸ’»

'htop' is a lot like top - It's just allows you to monitor system resources or processes. As you can see, it's a bit more fancy than top

Image description

5. iostat πŸ’»

'iostat' is a command that is used to monitor input/output devices, by telling you how long the devices have been active.

Image description

6. ps πŸ’»

Displays the processes


7. uptime πŸ’»

Tells you how long the system has been up

Image description

8. free πŸ’»

'free' shows you the amount of available memory you have.

Image description

9. pidstat πŸ’»

Used to monitor individual tasks. Great for troubleshooting issues.

Image description

10. w πŸ’»

'w' tells you information about users logged on and their processes

Image description

That's it! Thank you for reading today's articleπŸ₯³

These commands can be vital for you to monitor your system, so I will be releasing a part 2 soon, as well!πŸ˜†

For future Linux and security content, please give me a follow

Thank you again!😊

Top comments (0)