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 Uninstall NGINX in Centos

Here are the steps to uninstall NGINX in CentOS. Please note, you will need a user with root privileges to
Read More »

How to kill processes in Linux

Here we will see how to kill processes in Linux. We will use kill, killall and pkill. Let see how
Read More »

How to Setup SSH Passwordless Login in Linux

Today, We will learn how to set up ssh passwordless login in Linux. SSH (Secure SHELL) is an open-source and most
Read More »

How to Create Shell Script in Linux/Unix

Today, We will learn how to create shell scripts in Linux or UNIX systems. We will start with the basic
Read More »

What are the Basic Linux Commands and How to use

Today, We will learn what are the basic Linux command and how to use this. Read: nmcli – Linux command
Read More »

What is more command in Linux and how to use

Today, We will learn the basic understanding of the “more” command in Linux. We will also see the usages of
Read More »

How to Add or remove the Default Gateway in Linux

Today, We will learn how to add or remove the default gateway in Linux. Read: ifconfig Sometimes you may need
Read More »

WPS Spreadsheets

WPS Spreadsheets WPS Spreadsheets belongs to WPS Office, a complete office suite for Windows, macOS, and Linux. Apart from Spreadsheets, the suite
Read More »

Preventing duplicate cron job executions

Preventing duplicate cron job executions I feel like sometimes cron jobs create more problems than they solve. It’s not the
Read More »

Install MariaDB 10.6 on CentOS 7

Install MariaDB 10.6 on CentOS 7 MariaDB is a commonly used OpenSource database mainly known for being robust and scalable
Read More »

LibreOffice Calc - Open-Source Spreadsheet Software for Linux

LibreOffice Calc – Open-Source Spreadsheet Software for Linux The majority of Linux users will mention LibreOffice Calc as spreadsheet software. This open-source
Read More »

ifconfig

ifconfig in short “interface configuration” utility for system/network administration in Unix/Linux operating systems to configure, manage and query network interface parameters via command-line interface
Read More »

Install MySQL / MariaDB Server with PhpMyAdmin Centos 8

Install MySQL / MariaDB Server with PhpMyAdmin Centos 8 Install PHP, MySQL support package for PHP, and other PHP packages
Read More »

Linux route command

Linux route command In Linux and Unix-like systems, a gateway is nothing but a device that connects two networks. Often
Read More »

tcpdump : Linux Network Sniffer Tool

tcpdump: Linux Network Sniffer Tool tcpdump is a most powerful and widely used command-line packets sniffer or package analyzer tool which
Read More »

Older Entries »