≡ Menu

Ramesh Natarajan

Linux Performance Monitoring and Tuning Introduction

This is the 1st article in our new series on Linux performance monitoring and tuning. Linux system administrators should be proficient in Linux performance monitoring and tuning. This article gives a high level overview on how we should approach performance monitoring and tuning in Linux, and the various subsystems (and performance metrics) that needs to [...]

{ 39 comments }

This article gives step by step instructions on how to install Apache 2 with mod_ssl. I prefer to install Apache from source, as it gives me more flexibility on exactly what modules I want to enable or disable, and I can also upgrade or apply patch immediately after it is released by the Apache foundation. [...]

{ 33 comments }

It’s a Cute Baby Girl!

I would like to share this wonderful event in my life with all TGS readers. We are blessed with a beautiful baby girl. Both mom and baby are doing well. Holding this cute tiny package in my hands puts my life in perspective, and instantly gives me more meaning and purpose to my life. Words [...]

{ 346 comments }

This article explains how to add iptables firewall rules using the “iptables -A” (append) command. “-A” is for append. If it makes it easier for you to remember “-A” as add-rule (instead of append-rule), it is OK. But, keep in mind that “-A” adds the rule at the end of the chain. Again, it is [...]

{ 26 comments }

6 Stages of Linux Boot Process (Startup Sequence)

Press the power button on your system, and after few moments you see the Linux login prompt. Have you ever wondered what happens behind the scenes from the time you press the power button until the Linux login prompt appears? The following are the 6 high level stages of a typical Linux boot process. 1. [...]

{ 175 comments }

On Red Hat based Linux, iptables comes with certain default rules. It is good idea to clean them up, and start from scratch. This article is part of an ongoing iptables tutorial series. This is the 2nd article in that series. In our 1st part, we discussed about IPTables Tables, Chains, Rules Fundamentals. Before we [...]

{ 6 comments }

Rsync is very powerful tool to take backups, or sync files and directories between two different locations (or servers). You know this already, as we presented you with practical examples on rsync earlier. In a typical backup situation, you might want to exclude one or more files (or directories) from the backup. You might also [...]

{ 34 comments }

iptables firewall is used to manage packet filtering and NAT rules. IPTables comes with all Linux distributions. Understanding how to setup and configure iptables will help you manage your Linux firewall effectively. iptables tool is used to manage the Linux firewall rules. At a first look, iptables might look complex (or even confusing). But, once [...]

{ 79 comments }