Linux Tutorial

Welcome to the Linux Knowledge Base and Tutorial

so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux. Or, it’s part of a subject you’re doing and so you’re learning it because you have to. Either way, that’s great. You’re learning how to use a powerful tool that can make your life easier, and make you awesome (more so than I’m sure you already are) .

Complete tutorial will cover the below things:-

  • Installation – Installation of different flavor of Linux
  • Un installation  –
  • The Command Line – What is it, how does it work and how do I get to one.
  • Basic Navigation – An introduction to the Linux directory system and how to get around it.
  • More About Files – Find out some interesting characteristics of files and directories in a Linux environment.
  • Manual Pages – Learn how to make the most of the Linux commands you are learning.
  • File Manipulation – How to make, remove, rename, copy and move files and directories.
  • Vi Text Editor – Discover a powerful Linux based text editor.
  • Wildcards – Also referred to as globing, this is a means to refer to several files in one go.
  • Permissions – Learn to identify and change the permissions of files and directories and what the consequences of these are.
  • Filters – An introduction to various commands that allow us to mangle data in interesting and useful ways.
  • Grep and Regular Expressions – Master a powerful pattern matching language that is useful for analyzing and processing data.
  • Piping and Redirection – Join commands together in powerful combinations.
  • Process Management – See what is currently running on your Linux system and what state the system is in, learn how to kill programs that have hung and put jobs in the background.
  • Scripting – Be happy. Get the computer to do tedious and repetitive tasks for you.
  • Cheat Sheet – A quick reference for the main points covered in this tutorial.
  • Administration  
  • Memory Management
  • Networking
  • Email System
  • File System and File Management
  • Utilities


Exploring the BackTrack Boot Menu

We have now demonstrated two of the nine options in the default BackTrack boot menu. The first option boots with
Read More »

Installing BackTrack to DVD or USB Thumb Drive

You can download the free BackTrack ISO at This article covers the bt4-final.iso ISO image, released on January 11,
Read More »

BackTrack: The Big Picture

BackTrack is a free, well-designed penetration-testing Linux workstation built and refined by professional security engineers. It has all the tools
Read More »

Why Simulating an Insider Attack Is Important??

The importance of assessing an organization’s vulnerability to attack from the inside is virtually self-evident. With the exception of the
Read More »

Installing LaTeX on Ubuntu

LaTeX is a markup language for describing a document. It can also be defined as a document preparation system. LaTeX
Read More »

Using Brace Expansion

The ultimate labor-saving trick at the command-line is brace expansion. Put simply, anything within braces ({}) is substituted within the
Read More »

Install Let's Encrypt to Create SSL Certificates

Install Let’s Encrypt to Create SSL Certificates What is Let’s Encrypt Let’s Encrypt is an SSL certificate authority managed by the
Read More »

Shortcuts for System Control

In terms of the control over your system offered by keyboard commands, pressing Ctrl+Z has the effect of stopping the
Read More »

Shortcuts for Working in BASH

lists the most common keyboard shortcuts in BASH (there are many more; see BASH’s man page for details). If you’ve
Read More »

When Should You Use the Shell?

The amount of use the Linux shell sees is highly dependent on the user. Some Linux buffs couldn’t manage without
Read More »

Why Bother with the Shell?

You might have followed the instructions in this book and consider yourself an expert in Linux. But the real measure
Read More »

What Is the BASH Shell?

The best way of explaining the BASH shell to a Windows user is to compare it to the DOS command
Read More »

Installing a Windows Application

Now that Wine is up and running, you can install your Windows applications. The best way to learn how to
Read More »

Installing and Configuring Wine

Wine can be easily installed using the Ubuntu Software Center. Just search for the application Wine Microsoft Compatibility Layer (if
Read More »

Installing Windows Applications with Wine

Thousands of free applications. Ease to install. What if this isn’t enough? What if you just need that Windows application
Read More »

Older Entries » For any query or issue, feel free to discuss on