Sometimes while designing a software, you might have a requirement to hold some data (for reprocessing at later stage) for some duration. Some software do it within the memory in which they are running while others may create a temporary file for this purpose.
[continue reading…]
Du stands for Disk Usage.
Linux du command is used for summarizing the disk usage in terms of file size. It can be used with folders to get the total disk usage. This article provides some examples on how to use du command effectively.
[continue reading…]
If you are using Oracle database, at some point you might have to deal with uploading data to the tables from a text file.
This article provides 10 practical examples on how to upload data from a flat file to Oracle tables.
[continue reading…]
While yum, apt-get, rpm are very handy to install a package that is already compiled, you still might encounter some situations where you have to install a software from source code.
This article explains on a very high level how to compile and install a software from source code.
[continue reading…]
This article explains fundamentals of datastore management in VMWare ESXi server.
In this example, let us assume that we have a server that has 6 slots for hard disks. We’ve filled all the 6 slots with hard disks. We are also using the hardware raid. So, we have created three RAID-1 logical groups out of these 6 hard drives.
[continue reading…]
The concept of owner and groups for files is fundamental to Linux. Every file is associated with an owner and a group. You can use chown and chgrp commands to change the owner or the group of a particular file or directory.
[continue reading…]
When it is said that in Linux everything is file then it really stands true. Most of the operations that we can do on files can be done on other entities like socket, pipe, directories etc.
[continue reading…]
We are starting a new series on CouchDB. This the first article in the CouchDB series.
CouchDB is an Apache project.
Just like the name suggest it is a database. CouchDB is a NoSQL database. NoSQL databases doesn’t have any schema, tables, etc, that you’ll typically see in a traditional databases like Oracle or MySQL. The data in CouchDB are stored as JSON document, which you can access from a web browser using HTTP.
This article explains how to install CouchDB on RHEL based systems. For example, CentOS, Red Hat, Oracle Enterprise Linux, etc.
[continue reading…]

My name is Ramesh Natarajan. I will be posting instruction guides, how-to, troubleshooting tips and tricks on Linux, database, hardware, security and web. My focus is to write articles that will either teach you or help you resolve a problem. Read more about