Skip to content
Tecmint: Linux Howtos, Tutorials & Guides
  • Distros
    • Linux Distros for Beginners
    • Linux Distros for Experts
    • New Linux Distros
    • Linux Server Distros
    • Secure Linux Distros
    • CentOS Alternatives
    • RedHat Distributions
    • Debian Distributions
    • Ubuntu Distributions
    • Arch Linux Distros
    • Rolling Linux Distros
    • KDE Linux Distros
    • Linux Distros for Old PC
    • Linux Distros for Kids
    • Linux Distributions for Students
    • Linux Distros for Windows
  • Commands
    • A – Z Linux Commands
    • 100+ Linux Commands
  • Tools
  • Tutorials
    • Docker Tutorials
    • Ansible Tutorials
    • Postfix Tutorials
    • Django Tutorials
    • LVM Tutorials
    • RAID Tutorials
    • KVM Tutorials
    • iSCSI Tutorials
    • Red Hat Virtualization
    • Hadoop Tutorials
    • Zentyal Tutorials
    • Create GUI Apps
  • eBooks
    • RHCSA Exam
    • RHCE Exam
    • LFCS Exam
    • LFCE Exam
    • LFCA Exam
    • Ansible Exam
  • About
    • Contact
    • Hiring
    • Newsletter
    • Testimonials
    • Donate
    • Advertise
    • Submit Article Request
    • Suggest an Update
Tecmint: Linux Howtos, Tutorials & Guides
  • Distros
    • Linux Distros for Beginners
    • Linux Distros for Experts
    • New Linux Distros
    • Linux Server Distros
    • Secure Linux Distros
    • CentOS Alternatives
    • RedHat Distributions
    • Debian Distributions
    • Ubuntu Distributions
    • Arch Linux Distros
    • Rolling Linux Distros
    • KDE Linux Distros
    • Linux Distros for Old PC
    • Linux Distros for Kids
    • Linux Distributions for Students
    • Linux Distros for Windows
  • Commands
    • A – Z Linux Commands
    • 100+ Linux Commands
  • Tools
  • Tutorials
    • Docker Tutorials
    • Ansible Tutorials
    • Postfix Tutorials
    • Django Tutorials
    • LVM Tutorials
    • RAID Tutorials
    • KVM Tutorials
    • iSCSI Tutorials
    • Red Hat Virtualization
    • Hadoop Tutorials
    • Zentyal Tutorials
    • Create GUI Apps
  • eBooks
    • RHCSA Exam
    • RHCE Exam
    • LFCS Exam
    • LFCE Exam
    • LFCA Exam
    • Ansible Exam
  • About
    • Contact
    • Hiring
    • Newsletter
    • Testimonials
    • Donate
    • Advertise
    • Submit Article Request
    • Suggest an Update

Bash Shell

SSH Passwordless Login

How to Setup SSH Passwordless Login in Linux [3 Easy Steps]

SSH (Secure SHELL) is an open-source and trusted network protocol that is used to log in to remote servers for the execution of commands and

Powerline - Add Prompts to Bash Shell

Powerline – Adds Statuslines and Prompts to Vim and Bash Shell

Powerline is a great statusline plugin for Vim editor, which is developed in Python and provides status lines and prompts for many other applications such

Linux Bash for Loop

How to Use Bash For Loop with Examples in Linux

In programming languages, Loops are essential components and are used when you want to repeat code over and over again until a specified condition is

Fix “bash syntax error near unexpected token” Error

How to Fix “bash syntax error near unexpected token” in Linux

Bash (Bourne Again Shell) is a command-line program that accepts commands provided and executes them. It takes Linux commands directly typed into it interactively from

Break and Continue Statements

How to Use Break and Continue Statements in Shell Scripts

In this article, we will take a look at how to use a break and continue in bash scripts. In bash, we have three main

Use until Loop in Your Shell Scripts

How to Use until Loop in Your Shell Scripts

In bash for, while, and until are three loop constructs. While each loop differs syntactically and functionally their purpose is to iterate over a block

Read File in Linux

Different Ways to Read File in Bash Script Using While Loop

This article is all about how to read files in bash scripts using a while loop. Reading a file is a common operation in programming.

Use Heredoc in Bash Scripting

How to Use Heredoc in Shell Scripting

Here document (Heredoc) is an input or file stream literal that is treated as a special block of code. This block of code will be

Sourcing File in Shell Script

Learn Difference Between Sourcing and Forking in Bash

The main focus of this article is to clearly understand what happens when you run the script vs source the script in bash. First, we

Learn Difference Between $$ and $BASHPID in Bash

Learn Difference Between $$ and $BASHPID in Bash

Recently I was working on a shell script and I saw a significant difference in how bash special variable $ and BASHPID behaves. Every process

Create Simple Shell Scripts in Linux

How to Create Simple Shell Scripts in Linux

Creating shell scripts is one of the most essential skills that Linux users should have at the tip of their fingers. Shell scripts play an

Marcel Modern Linux Shell

Marcel – A More Modern Shell for Linux

Marcel is a new shell. It is similar to traditional shells in many ways, but it does a few things differently: Piping: All shells use

Older posts
Page1 Page2 … Page4 Next →
A Beginners Guide To Learn Linux for Free [with Examples]

Linux Commands and Tools

Woof – Easily Exchange Files Over a Local Network in Linux

How to Christmassify Your Linux Terminal and Shell

12 Useful Commands For Filtering Text for Effective File Operations in Linux

20 Useful ‘apt-get’ Commands for Ubuntu Package Management

How to Run or Repeat a Linux Command Every X Seconds Forever

Showterm.io – A Terminal/Shell Recording, Upload and Share Tool for Linux

Linux Server Monitoring Tools

10 Strace Commands for Troubleshooting and Debugging Linux Processes

How to Install Tripwire IDS (Intrusion Detection System) on Linux

Swatchdog – Simple Log File Watcher in Real-Time in Linux

Nethogs – Monitor Linux Network Traffic Usage Per Process

How to Do Security Auditing of Linux System Using Lynis Tool

Observium: A Complete Network Management and Monitoring System for RHEL/CentOS

Learn Linux Tricks & Tips

How to Change Default Apache ‘DocumentRoot’ Directory in Linux

How to Add or Remove Linux User From Group

How to Count Number of Files and Subdirectories inside a Given Directory

How to Increase Disk Inode Number in Linux

How to View Configuration Files Without Comments in Linux

How to Change UUID of Partition in Linux Filesystem

Best Linux Tools

10 Tools to Monitor Linux Disk Partitions and Usage in Linux

10 Most Popular Download Managers for Linux in 2023

5 Best Platforms for Hosting Your Web Development Projects

22 Best Slack Alternatives for Team Chat [Free & Paid]

5 Linux Command Line Based Tools for Downloading Files and Browsing Websites

9 Best IRC Clients for Linux in 2021

Tecmint: Linux Howtos, Tutorials & Guides © 2023. All Rights Reserved.

The material in this site cannot be republished either online or offline, without our permission.

Hosting Sponsored by : Linode Cloud Hosting