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



Clustering The word “clustering” can mean different things to different people. Some people would say clustering is simply having a
Read More »

Asterisk Gateway Interface (AGI)

Asterisk Gateway Interface (AGI) The Asterisk dialplan has evolved into a simple yet powerful programming interface for call handling. However,
Read More »

Asterisk Manager Interface (AMI)

Asterisk Manager Interface (AMI) The Asterisk Manager Interface (AMI) is a system monitoring and management interface provided by Asterisk. It
Read More »


Fax What Is a Fax? A fax machine allows a facsimile (copy) of a document to be transmitted across a
Read More »

Text-to-Speech Utilities(external services)

Text-to-Speech Utilities Text-to-speech utilities are used to convert strings of words into audio that can be played to your callers.
Read More »

Rocket.Chat Installation Process(centos)

Rocket.Chat in CentOS STEP 1-  Install necessary dependency packages Update package list and configure yum to install the official MongoDB
Read More »

Automatic Call Distribution (ACD) Queues(part-2)[*ASTERISK*]

***Queue Members*** Queues aren’t very useful without someone to answer the calls that come into them, so we need a
Read More »

Automatic Call Distribution (ACD) Queues(part-1)[*ASTERISK*]

Automatic Call Distribution Queues Automatic Call Distribution (ACD), or call queuing, provides a way for a PBX to queue up
Read More »

Pattern Matching(Asterisk)

Pattern Matching If we want to be able to allow people to dial through Asterisk and have Asterisk connect them
Read More »

Building an Interactive Dialplan(ASTERISK)

Building an Interactive Dialplan The dialplan we just built was static; it will always perform the same actions on every
Read More »

A Simple Dialplan(ASTERISK)

“A Simple Dialplan” Open up the file /etc/asterisk/extensions.conf, and let’s take a look at your first dialplan. Hello World In
Read More »

How To Install GNOME GUI In CentOS 7 Linux

How To Install GNOME GUI In CentOS 7 Linux Step 1 Install Gnome GUI packages using the YUM command. CentOS 7:
Read More »

xrdp installation on CentOS 7

xrdp installation on CentOS 7 Prerequisites 1. First, install Gnome GUI on CentOS 7 / RHEL 7 2. xrdp is available
Read More »

an authentication error has occurred the token supplied to the function is invalid

an authentication error has occurred the token supplied to the function is invalid in xrdp 0.9.8 TLSv1.2 and TLSv1.3 is
Read More »

Anydesk installation on centos 7

Anydesk installation on centos 7 What is AnyDesk AnyDesk is the open source remote desktop application . It is one
Read More »

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