Common Linux Commands You Should Know: Part 2

In our last post, we looked at 5 Linux commands (technically six) that are invaluable to any new system administrator. The following are a few more, some of which are critical to know.
cat – This is a unique program that allows you to combine multiple files or parts into a whole. It can also print […]

Htop: An Advanced Alternative to Top

Top shows you a great deal of information about the top running programs on your server, load averages, memory usage and more. Now imagine Top a little more colorful with some graphical representations of CPU, memory and swap usage, and a full range of shortcuts and functions that can help you manage tasks and find […]

Use Mpstat to Monitor Multiple Linux Server Processors

Probably the first Linux tool you think of when you want to monitor CPU usage is “top”. Top is light and gives you a good glimpse of processes that are consuming processing power. One thing top will not do by default, however, is show you how each processor is working and how much of their […]

Glances System Monitoring Tool for Linux

There is certainly no shortage of system monitoring tools for Linux. If you are the type who likes to know exactly what is going on with your server, Linux is probably ideal for you. Many of these tools are very specific, focusing on one or two aspects like CPU, Memory or Disk usage. Others cover […]

How Do I Find Out What’s Writing to My Drive?

When something is nagging your CPU or chugging lots of RAM, many system administrators turn to a Linux/Unix tool called “top”. But what can you use to identify a program that is doing more than its fair share of hard disk drive reading and writing? For that, you need a program called iotop.
Iotop is […]

How to Track Running Processes

A process is any type of program currently running in a computer system’s memory. All types of dedicated servers have processes, and on Linux and Unix systems, they are easy to track, troubleshoot, and manage.
One of the most important commands you can use to track a process is “ps”. When executed it will display […]

The Wondrous World of /proc

Linux servers, regardless of the distribution, all share a common thread that system administrators know about and use to monitor the server and troubleshoot hardware. That commonality is /proc, a truly unique and special file system that can give you all sorts of wondrous information about your dedicated server.
The proc filesystem is mounted at boot […]

More Port Analysis with lsof

Last week we looked at two Unix/Linux commands that you can use to find out more information about open ports and the processes running on them. Another useful tool for process analysis is “lsof”, which stands for “list open files”. The command itself can be used for many tasks on your dedicated […]

How to Kill Linux Server Processes

Linux is highly stable, amazingly secure, and completely free, but even a remarkable OS like Linux has its bad days. Fortunately, when things go wrong with a Linux server, it is usually pretty easy to get things back on track. Rather than rebooting your whole server, which would disrupt service to your users […]