DEV Community

Bash

Bourne Again Shell

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
🌲 Git better at ignore-ing

🌲 Git better at ignore-ing

Comments
2 min read
🐧 What’s in a Linux Desktop? A Beginner’s Guide to Ubuntu Applications

🐧 What’s in a Linux Desktop? A Beginner’s Guide to Ubuntu Applications

Comments
2 min read
How to Make Your Linux Laptop Auto-Shutdown and Show Notifications Based on Battery Level?

How to Make Your Linux Laptop Auto-Shutdown and Show Notifications Based on Battery Level?

Comments
4 min read
How I Use Bash Scripts to Save Time and Earn More as a Linux Freelancer | by Faruk Ahmed | May, 2025

How I Use Bash Scripts to Save Time and Earn More as a Linux Freelancer | by Faruk Ahmed | May, 2025

Comments
1 min read
How I Caught a Suspicious Shell Script Running in /tmp (And What It Taught Me) | by Faruk Ahmed | May, 2025

How I Caught a Suspicious Shell Script Running in /tmp (And What It Taught Me) | by Faruk Ahmed | May, 2025

Comments
1 min read
How I Rebuild a Linux Server After a Suspected Compromise (Step by Step) | by Faruk Ahmed | May, 2025

How I Rebuild a Linux Server After a Suspected Compromise (Step by Step) | by Faruk Ahmed | May, 2025

Comments
1 min read
How I Use AuditD to Catch Silent Security Threats on Linux | by Faruk Ahmed | May, 2025

How I Use AuditD to Catch Silent Security Threats on Linux | by Faruk Ahmed | May, 2025

Comments
1 min read
How to Audit a Linux or Ubuntu Server Like a Security Consultant | by Faruk Ahmed | May, 2025

How to Audit a Linux or Ubuntu Server Like a Security Consultant | by Faruk Ahmed | May, 2025

Comments
1 min read
How I Use Fail2Ban on Ubuntu and Linux to Block Attackers Before They Get In | by Faruk Ahmed | May, 2025

How I Use Fail2Ban on Ubuntu and Linux to Block Attackers Before They Get In | by Faruk Ahmed | May, 2025

Comments
1 min read
The One Log Entry That Made Me Realize My Linux Server Was Being Scanned | by Faruk Ahmed | May, 2025

The One Log Entry That Made Me Realize My Linux Server Was Being Scanned | by Faruk Ahmed | May, 2025

Comments
1 min read
Pro Bash Tip: Preserve Hidden Files and README.md While Deleting Everything Else

Pro Bash Tip: Preserve Hidden Files and README.md While Deleting Everything Else

Comments
1 min read
AutoGit-o-Matic: Your Git Sync Sidekick

AutoGit-o-Matic: Your Git Sync Sidekick

Comments
2 min read
🚀 Supercharge Your Git Workflow in Bash: Autocomplete, Aliases & Pro Tips

🚀 Supercharge Your Git Workflow in Bash: Autocomplete, Aliases & Pro Tips

Comments
3 min read
"How to Automate Spring Boot Deployment with Shell Script & Vagrant (Step-by-Step for Beginners)"

"How to Automate Spring Boot Deployment with Shell Script & Vagrant (Step-by-Step for Beginners)"

3
Comments 1
3 min read
Enchant your terminal application with python: survey, glow, rich, textwrap.

Enchant your terminal application with python: survey, glow, rich, textwrap.

2
Comments 1
4 min read
A Step-by-Step Tutorial for Writing a Bash Installer Script for Your App

A Step-by-Step Tutorial for Writing a Bash Installer Script for Your App

Comments
9 min read
Day 30/ 30 Days of Linux Mastery: Mastering 'for', 'do', 'while', and 'case' Statements in Shell Scripts

Day 30/ 30 Days of Linux Mastery: Mastering 'for', 'do', 'while', and 'case' Statements in Shell Scripts

5
Comments
4 min read
Sharing Variables Across TypeScript and Bash Scripts

Sharing Variables Across TypeScript and Bash Scripts

Comments
3 min read
Day 28/ 30 Days of Linux Mastery: Variables and Inputs in Shell Scripting

Day 28/ 30 Days of Linux Mastery: Variables and Inputs in Shell Scripting

5
Comments
3 min read
Let’s Get Life Easy: Secure JSON/CSV Conversions Without Uploading Data

Let’s Get Life Easy: Secure JSON/CSV Conversions Without Uploading Data

Comments
1 min read
Git & GitHub for Beginners: A Hands-On Guide

Git & GitHub for Beginners: A Hands-On Guide

1
Comments
4 min read
How To Control Brightness In Ubuntu 22.04?

How To Control Brightness In Ubuntu 22.04?

Comments
5 min read
🧭 Mastering Command Line Navigation: The Essentials

🧭 Mastering Command Line Navigation: The Essentials

Comments
2 min read
GnuRAMage - automated approach to RAM discs

GnuRAMage - automated approach to RAM discs

Comments
3 min read
Stop Writing Slow Bash Scripts: Performance - Optimization Techniques That Actually Work

Stop Writing Slow Bash Scripts: Performance - Optimization Techniques That Actually Work

7
Comments
5 min read
loading...