Archive for the ‘Uncategorized’ Category

Linux has some special attributes associated with all files. Often in X Windows when you check the properties of any file (by right clicking on it and viewing its properties) you would get to see 3 special attributes besides the common read/write/execute rights for the owner/group/others . The 3 extra attributes are known as SUID, […]


This article explains 2 simple commands that most people want to know when they start using Linux. They are finding the size of a directory and finding the amount of free disk space that exists on your machine. The command you would use to find the directory size is ‘ du ‘. And to find […]


Linux is basically a multi-user system. But nowadays there has been an increase in the usage of Linux as an OS for single user home computers as well. But since it was originally meant to be a multi-user OS, a lot of things that would be necessary in a multi-user system are built into the […]


In Linux the command line interpreter is known as the shell. Whatever you type at the command line is understood and interpreted by a program and then that program gives you an output after executing your command. This program that understands what you type is called the shell. Linux comes with quite a few shells […]


This article deals with 2 issues which are many a times used with each other. The first one is about wildcards and the other one is the use of special characters while typing commands at the shell prompt. I call this a Special Guide since the information in this article helps you with many of […]


In this second article, Harold continues with his fast paced, excellent introduction to Bash Programming. This time he explains how to perform arithmetic operations in your bash scripts. He also explains how to define functions in your programs. Finally he concludes with an introduction to advanced concepts such as reading user inputs in your bash […]


Bash programming is a topic that can be dealt with in a couple of pages or hundreds of pages. Harold Rodriguez explains Bash programming in this 2 Part tutorial. His slick and excellent style of writing has enabled him to cover all the essential features of bash programing in a few pages. If you have […]


Preliminary Each file in Linux inherits a set of properties.  One vital set of properties is the file’s permissions.  Permissions determine what any particular user (or group of users) is able to do that file.  File permissions help prevent unwanted deletion and safeguard your data.  In order to use Linux’s file permissions, you need to […]


By Alex Garner. How do I know what size to make my disk partitions? This is one of the more often asked questions I hear. Usually the answer is “It depends”, so here is my experience with partitioning Linux boxes for various applications over the last few years. First of all it helps to know […]


ntroduction This document explains how to set your computer’s clock from Linux, how to set your timezone, and other stuff related to Linux and how it does its time-keeping. Your computer has two timepieces; a battery-backed one that is always running (the “hardware”, “BIOS”, or “CMOS” clock), and another that is maintained by the operating […]