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

 



How to install Sophos Antivirus for Linux in Ubuntu

Step 1) Go to the Sophos website and download the latest copy of the Sophos Antivirus for Windows. You may
Read More »

How to install FileZilla FTP client in Ubuntu

starting filezillaA brief intro of FileZilla FileZilla is the open source FTP client program. It uses FTP/SFTP protocol to transfer the
Read More »

How to Install Visual Studio Code on Ubuntu

Visual Studio Code is an open-source cross-platform code editor developed by Microsoft. It has a built-in debugging support, embedded Git
Read More »

sendmail - installation and testing

sendmail – installation and testing Sendmail is highly configurable, allowing control over almost every aspect of how email is handled,
Read More »

Securing the .rhosts and hosts.equiv Files

Linux    —    and    all    the    flavors    of    UNIX    —    are    file-based    operating    systems.    Practically everything    that’s    done    on    the    system  
Read More »

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 www.backtrack-linux.org/downloads/. 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 »

« Newer EntriesOlder Entries »