Shell Scripting

What is ‘sh’

Introduction to 'sh' In the world of Unix and Unix-like operating systems, 'sh' stands for "shell," specifically referring to the Bourne Shell. But what is...

chmod 755: Understanding File Permissions

What is chmod 755? The command `chmod 755` is a vital tool in Unix and Unix-like operating systems, used to set specific permissions on files...

Bash: Concatenate Strings Easily with Our Simple Guide

As we have iterated countless times in our previous Bash guides, Bash is a very powerful shell...

A Simple Bash Script to display your CPU Temperature and Battery...

This article is primarily aimed at those who are newer to shell scripting. I go into depth to hopefully show beginners a practical use...

SED Replace: How to Manipulate Text in Unix

So, what is SED Replace? SED stands for Stream Editor. This is a powerful...

Linux Shell Scripting part-1: Starting with Linux Shell Scripting

Dear Unixmen Community, We are pleased to announce shell scripting series for our valued readers, who may not have a sound understanding of Shell...

SSH Max Limits and Optimization

SSH (Secure Shell) is a powerful tool for remote administration and secure data transfer. However, it's crucial to understand and configure its limits effectively...

How to Change a Git Commit Message

What is a Git Commit Message Once you get deep into programming and software...

Git Amend Commit Message: Fixing Your Last Commit

Have you ever made a typo or written a completely wrong message on your last commit? Well...

DD Command in Linux

The dd command is a powerful and versatile utility in Unix-like operating systems, including Linux. Often referred...

How to Fix the SSH Permission Denied (publickey) Error

Introduction SSH, or Secure Shell, is an essential protocol that is widely-used in the...

The Linux Command Line: A Tale of Two Tools – apt...

apt vs apt get Regardless of your preferred Linux distribution, package management is an important function for every...

shopt in Bash: How to Improve Script Reliability

There are multiple very useful built-ins in Bash other than cd, ls, and echo. For shell scripting and terminal command execution, there is one...

How to Install and Update AMD GPU Drivers

What are AMD GPU Drivers? GPU drivers are critical software that allows your operating system to communicate effectively with AMD graphics hardware. Whether you're a...

Using the CP Command to Copy A Directory on Linux

Copying directories is a vital task in Linux systems administration and everyday use. Whether you're backing up...

Distrobox: Manage Your Linux Distros Like a Pro

Introduction Are you are a Linux user with multiple distributions but hates the hassle...

Bash Comments: Enhance Script Readability

Comments are an essential aspect of writing clean, maintainable, and understandable bash scripts. They provide valuable insights...

Linux Shell Scripting part-2: Message Displaying, User Variables and Environment Variables

In our last post on Shell Scripting, Starting with Linux Shell Scripting you have seen how to start with shell scripts. Shell scripts may or...