Skip to content
Tecmint: Linux Howtos, Tutorials & Guides
Write for Us
  • 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
Write for Us
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
Write for Us

shell scripting

Script to Send Alert When Memory Low

A Shell Script to Send Email Alert When Memory Gets Low

A powerful aspect of Unix/Linux shell programs such as bash, is their amazing support for common programming constructs that enable you to make decisions, execute

Linux Bash Scripting Writing Tips

10 Useful Tips for Writing Effective Bash Scripts in Linux

Shell scripting is the easiest form of programming you can learn/do in Linux. More so, it is a required skill for system administration for automating

ShellCheck - A Shell Script Code Analyzer

ShellCheck – A Tool That Shows Warnings and Suggestions for Shell Scripts

ShellCheck is a static analysis tool that shows warnings and suggestions concerning bad code in bash/sh shell scripts. It can be used in several ways:

Trace Execution of Commands in Shell Script

How to Trace Execution of Commands in Shell Script with Shell Tracing

In this article of the shell script debugging series, we will explain the third shell script debugging mode, that is shell tracing and look at

Enable Syntax Checking in Shell Scripts

How to Perform Syntax Checking Debugging Mode in Shell Scripts

We started the shell script debugging series by explaining the different debugging options and how to enable shell script debugging modes. After writing your shell

Enable Shell Debug Mode in Linux

How To Enable Shell Script Debugging Mode in Linux

A script is simply a list of commands stored in a file. Instead of running a sequence of commands by typing them one by one

Linux Server Health Monitoring

A Shell Script to Monitor Network, Disk Usage, Uptime, Load Average and RAM Usage in Linux

The duty of System Administrator is really tough as he/she has to monitor the servers, users, logs, create backup and blah blah blah. For the

Linux Shell Scripting eBooks

4 Free Shell Scripting eBooks for Linux Newbies and Administrators

System Administration is a branch of Information Technology that deals with reliable operation of multi-user computer systems and servers. A person who is responsible for

Learn Linux Shell Scripting

Understanding & Learning Basic Shell Scripting and Linux Filesystem Troubleshooting – Part 10

The Linux Foundation launched the LFCS certification (Linux Foundation Certified Sysadmin), a brand new initiative whose purpose is to allow individuals everywhere (and anywhere) to

Nested Variables in Shell Scripting

Nested Variable Substitution and Predefined BASH Variables in Linux – Part 11

The last two article on BASH Shell, where we discussed variables in detail were highly appreciated among our readers. We as Tecmint-Team are very keen

Older posts
Page1 Page2 Next →
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]

Linux Commands and Tools

LFCA: Learn Basic Network Troubleshooting Tips – Part 12

How to Connect Wi-Fi from Linux Terminal Using Nmcli Command

5 Ways to Find a ‘Binary Command’ Description and Location on File System

Gdu – A Pretty Fast Disk Usage Analyzer for Linux

3 Ways to Delete All Files in a Directory Except One or Few Files with Extensions

Ncdu a NCurses Based Disk Usage Analyzer and Tracker

Linux Server Monitoring Tools

How to Monitor Linux Server and Process Metrics from Browser

How to Install and Configure Zabbix Agents on Remote Linux – Part 3

Duf – A Better Linux Disk Monitoring Utility

How to Install Cacti on Rocky Linux and AlmaLinux

How to Install Icinga2 on RHEL, Rocky and AlmaLinux

CloudStats.me – Monitors Your Linux Servers and Websites from the Cloud

Learn Linux Tricks & Tips

How to Create a Shared Directory for All Users in Linux

How to View Colored Man Pages in Linux

How to Copy a File to Multiple Directories in Linux

How to Create Hard and Symbolic Links in Linux

How to Restore Deleted /tmp Directory in Linux

Progress – Show Percentage of Copied Data for (cp, mv, dd, tar) Commands

Best Linux Tools

Useful GUI Tools to Free Up Space on Ubuntu and Linux Mint

19 Best Open Source WYSIWYG HTML Editors in 2023

6 Online Tools for Generating and Testing Cron Jobs for Linux

Best Command Line HTTP Clients for Linux

10 Tools to Take or Capture Desktop Screenshots in Linux

Useful GUI Email Clients for Linux Desktop

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