Skip to content
  • Home
  • About
  • eBooks
  • Shop
  • Donate
  • Linux Online Courses
  • Subscribe to Newsletter
  • Linux Hosting
  • A-Z Linux Commands
  • Get Involved
    • Testimonials
    • We are Hiring!
    • Submit Article Request
    • Suggest an Update
Tecmint: Linux Howtos, Tutorials & Guides
  • Linux Distro’s
    • CentOS Alternatives
    • Best Linux Distros
    • RedHat Distributions
    • Linux Distros for Beginners
    • Linux Server Distros
    • Debian Distributions
    • Ubuntu Distributions
    • Arch Linux Distros
    • Rolling Linux Distros
    • KDE Linux Distros
    • Secure Linux Distros
    • Linux Distros for Old PC
    • New Linux Distros
    • Linux Distros for Kids
    • Linux Distros for Windows Users
  • FAQ’s
  • Programming
    • Shell Scripting
    • Learn Python
    • Learn Awk
  • Linux Commands
  • Linux Tricks
  • Best Linux Tools
  • Certifications
    • RHCE Exam
    • RHCSA Exam
    • LFCE Exam
    • LFCS Exam
    • LFCA Exam
    • Ansible Exam
  • Guides
    • Hadoop Series
    • Docker Series
    • Postfix Mail
    • XenServer Series
    • RHEV Series
    • Clustering Series
    • LVM Series
    • RAID Series
    • KVM Series
    • iSCSI Series
    • Zentyal Series
    • Ansible Series
    • Django Series
    • Create GUI Apps
  • Monitoring Tools
    • Nagios
    • Zabbix
    • Cacti
    • Observium
    • Monitorix
    • Collectd
    • Collectl
    • MySQL Monitoring

Bash Tips

Learn Difference Between $$ and $BASHPID in Bash

Learn Difference Between $$ and $BASHPID in Bash

4 Comments

Recently I was working on a shell script and I saw a significant difference in how bash special variable $ and BASHPID behaves. Every process running in Linux will be assigned with a process

Bash-It - Manage Scripts and Linux Aliases

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

1 Comment

Bash-it is a bundle of community Bash commands and scripts for Bash 3.2+, which comes with autocompletion, themes, aliases, custom functions, and more. It offers a useful framework for developing, maintaining and using shell

Linux Command Line Bash Shortcuts

Useful Linux Command Line Bash Shortcuts You Should Know

15 Comments

In this article, we will share a number of Bash command-line shortcuts useful for any Linux user. These shortcuts allow you to easily and in a fast manner, perform certain activities such as accessing

jm-shell Customized Bash Shell for Linux

jm-shell – A Highly Informative and Customized Bash Shell

2 Comments

jm-shell is a free open source, small, highly informative and customized Bash shell, that gives you a great wealth of information about your shell activity as well as certain useful system information such as

Create Custom Header in Shell Scripts

How to Create Custom Header Template for Shell Scripts in Vim

10 Comments

In this article, we will show you a simple way to configure a custom header for all newly created bash scripts in Vim editor. This means that every time you open a new .sh

Enable Bash Auto Completion in CentOS

How to Install and Enable Bash Auto Completion in CentOS/RHEL

4 Comments

Bash (Bourne Again Shell) is undoubtedly the most popular Linux shell out there, no wonder it is the default shell on many Linux distributions. One of its most charming features is the built-in “auto-completion”

Over 3,500,000+ Readers

Join TecMint on Facebook Follow TecMint on Twitter Join TecMint on LinkedIn Follow TecMint on Instagram Follow TecMint via RSS Feed Subscribe to TecMint Newsletter
A Beginners Guide To Learn Linux for Free [with Examples]
Red Hat RHCSA/RHCE 8 Certification Study Guide [eBooks]
Linux Foundation LFCS and LFCE Certification Study Guide [eBooks]

Learn Linux Commands and Tools

Fun in Linux Terminal – Play with Word and Character Counts

Linux Tricks: Play Game in Chrome, Text-to-Speech, Schedule a Job and Watch Commands in Linux

How to Change or Set System Locales in Linux

2 Ways to Create an ISO from a Bootable USB in Linux

How to Delete Root Mails (Mailbox) File in Linux

7 ‘dmesg’ Commands for Troubleshooting and Collecting Information of Linux Systems

Join TecMint Weekly Newsletter

If You Appreciate What We Do Here On TecMint, You Should Consider:

Support Us

Linux Server Monitoring Tools

systemd-analyze – Find System Boot-up Performance Statistics in Linux

Bandwhich – A Network Bandwidth Utilization Tool for Linux

Real Time Interactive IP LAN Monitoring with IPTraf Tool

Hegemon – A Modular System Monitoring Tool for Linux

Htop – An Interactive Process Viewer for Linux

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

Learn Linux Tricks & Tips

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

Ways to Use ‘find’ Command to Search Directories More Efficiently

How To Assign Output of a Linux Command to a Variable

fd – A Simple and Fast Alternative to Find Command

How to Force User to Change Password at Next Login in Linux

How to Check Which Apache Modules are Enabled/Loaded in Linux

Best Linux Tools

The Best PowerPoint Alternatives for Linux

13 Most Used Microsoft Office Alternatives for Linux

Top 6 Partition Managers (CLI + GUI) for Linux

Best Command-Line FTP Clients for Linux

27 Best IDEs for C/C++ Programming or Source Code Editors on Linux

4 Open Source Log Monitoring and Management Tools for Linux

  • Donate to TecMint
  • Contact Us
  • Advertise on TecMint
  • Linux Services
  • Copyright Policy
  • Privacy Policy
  • Career
  • Sponsored Post
Tecmint: Linux Howtos, Tutorials & Guides © 2022. All Rights Reserved.

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

Hosting Sponsored by : Linode Cloud Hosting

Scroll back to top