Skip to content
⏳ Offer Ends Soon: Get 17 Linux courses, 4 certification courses, 7 eBooks and all future releases for life, just $99 → [Join Now]
Tecmint: Linux Howtos, Tutorials & Guides
  • Latest Tutorials
  • Commands
    • A – Z Linux Commands
    • 100+ Linux Commands
  • Tools
  • 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
  • Courses
    • Bash Scripting
    • Learn Linux
    • AI for Linux
    • RHCSA Certification
    • RHCE Certification
    • LFCS Certification
  • eBooks
    • RHCSA Exam
    • RHCE Exam
    • LFCS Exam
    • LFCE Exam
    • LFCA Exam
    • Ansible Exam
  • About
  • Advertise
Tecmint: Linux Howtos, Tutorials & Guides
  • Latest Tutorials
  • Commands
    • A – Z Linux Commands
    • 100+ Linux Commands
  • Tools
  • 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
  • Courses
    • Bash Scripting
    • Learn Linux
    • AI for Linux
    • RHCSA Certification
    • RHCE Certification
    • LFCS Certification
  • eBooks
    • RHCSA Exam
    • RHCE Exam
    • LFCS Exam
    • LFCE Exam
    • LFCA Exam
    • Ansible Exam
  • About
  • Advertise

Bash Shell

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

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

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

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

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

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 $

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

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

Direnv - Manage Environment Variables in Linux

Direnv – Manage Project-Specific Environment Variables in Linux

direnv is a nifty open-source extension for your shell on a UNIX operating system such as Linux and macOS. It

Bash-It - Manage Scripts and Linux Aliases

Bash-it – Bash Framework to Control Your Scripts and Aliases

Bash-it is a bundle of community Bash commands and scripts for Bash 3.2+, which comes with autocompletion, themes, aliases, custom

Linux Command Line Bash Shortcuts

Useful Linux Command Line Bash Shortcuts You Should Know

In this article, we will share a number of Bash command-line shortcuts useful for any Linux user. These shortcuts allow

jm-shell Customized Bash Shell for Linux

jm-shell – A Highly Informative and Customized Bash Shell

jm-shell is a free open source, small, highly informative and customized Bash shell, that gives you a great wealth of

Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 Next →
TecMint Weekly
Get the Learn Linux 7 Days Crash Course free when you join 34,000+ Linux professionals reading every Thursday.
Check your email for a magic link to get started.
Something went wrong. Please try again.
Free forever. Unsubscribe anytime.
Learn Linux Right Way
17 structured courses, ad-free articles, and the weekly newsletter in one place.
  • ✓SSH, Bash, Ubuntu, Golang, n8n, AI for Linux, Claude for Linux, RHCSA, RHCE, LFCS, LFCA and more
  • ✓Ad-free access to all premium articles
  • ✓Priority help and Telegram community
  • ✓Weekly newsletter every Thursday
Join Root for $59/yr →

Linux Server Monitoring Tools

btop: A Modern and Resourceful System Monitor

7 Best Tools to Monitor and Debug Disk I/O Performance in Linux

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

Hardinfo2 – Check Hardware Information in Linux

Monitor Server Logs in Real-Time with “Log.io” Tool on RHEL/CentOS 7/6

How to Install Nagios XI on Ubuntu 22.04

Learn Linux Tricks & Tips

How Linux Services and Daemons Work (and How to Control Them)

Terminalizer – Record Your Linux Terminal and Generate Animated GIF

How to Set Static IP Address and Configure Network in Linux

Most Commonly Used Linux Commands You Should Know

cloc – Count Lines of Code in Many Programming Languages

8 Linux Commands to Diagnose Hard Drive Issues in Linux

Best Linux Tools

5 Best Open-Source eLearning Platforms for Linux in 2024

8 Best Mail Transfer Agents (MTA’s) for Linux

11 Best GUI Tools for Linux System Administrators in 2024

12 Best Java IDE’s for Linux Developers

10 Tools to Take or Capture Desktop Screenshots in Linux

The 8 Best Free Anti-Virus Programs for Linux

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

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

Hosting Sponsored by : Linode Cloud Hosting