Satish Kumar

Satish Kumar

937 Articles Published

Articles by Satish Kumar

Page 16 of 94

Bash if elif else Statement A Comprehensive Tutorial

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 17K+ Views

The Bash if-elif-else statement is a fundamental control structure that allows you to execute different blocks of code based on conditions. This conditional construct enables you to create decision-making logic in your Bash scripts, making them more dynamic and responsive to different scenarios. What is Bash if-elif-else Statement? The Bash if-elif-else statement evaluates conditions sequentially and executes the code block associated with the first true condition. If a condition is true, the corresponding code block runs and the remaining conditions are skipped. If none of the conditions are true, the else block executes (if present). Syntax of ...

Read More

How to Get Root and User SSH Login Email Alerts?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

Secure Shell (SSH) is a widely used protocol for securely connecting to remote systems over unsecured networks. It provides a secure channel for communication between two systems, allowing users to execute commands and manage files on remote machines without the risk of eavesdropping, tampering, or identity theft. However, despite its strong security features, SSH is still vulnerable to attacks from cybercriminals who seek to exploit weak passwords, unpatched software vulnerabilities, or misconfigured permissions. Therefore, it's essential to take proactive measures to secure your SSH access by implementing email alerts for login attempts. Setting up Email Alerts for Root ...

Read More

How to Configure PAM to Audit Logging Shell User Activity?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 924 Views

In today's digital age, security is of utmost importance. The rise of cyber threats and data breaches has shown that no system is completely safe. System administrators and IT professionals must take proactive measures to protect their systems and data. One such measure is the use of Pluggable Authentication Modules (PAM) for user authentication. PAM is a powerful tool that allows system administrators to customize the authentication process for their systems. It enables the use of multiple authentication methods, such as passwords, tokens, and biometrics, among others. This flexibility makes it easier for administrators to manage access controls and ...

Read More

AlmaLinux 9.9 Released - Download DVD ISO Images

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 534 Views

AlmaLinux is a free and open-source enterprise-level Linux distribution that serves as a community-driven alternative to Red Hat Enterprise Linux (RHEL). Originally created as a response to CentOS's shift in focus, AlmaLinux provides organizations with a stable, secure, and reliable operating system for production environments. The latest version, AlmaLinux 9.9, has been released with enhanced features and improved security measures. What is AlmaLinux? AlmaLinux is an enterprise-grade Linux distribution built from the same source code as Red Hat Enterprise Linux. This binary compatibility with RHEL makes it an ideal drop-in replacement for organizations seeking a cost-effective alternative. The ...

Read More

10 Amazing Terminal Based Games for Linux Enthusiasts

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

If you're a Linux enthusiast looking for fun and challenging games, the world of terminal-based games offers a treasure trove of entertainment. While many gamers may overlook terminal gaming, these text-based adventures provide hours of engaging gameplay with minimal system resources and maximum creativity. This article explores some of the best terminal-based games for Linux enthusiasts, covering everything from classic dungeon crawlers to arcade-style games and text adventures. So grab your favorite beverage and dive into the fascinating world of terminal gaming. Classic Dungeon Crawlers Nethack Nethack is the quintessential roguelike game that has captivated players since ...

Read More

How to Get the Size of a Directory in Linux?

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 29K+ Views

In Linux, managing disk space effectively requires knowing how to determine directory sizes. A directory in Linux is similar to a folder in other operating systems, organizing files and subdirectories in a hierarchical structure. Directories are treated as files themselves, having attributes, permissions, and metadata such as creation and modification times. Understanding directory sizes helps system administrators monitor disk usage, identify space-consuming files, and maintain optimal system performance. This article explores three practical methods to get directory sizes in Linux. Method 1: Using the "du" Command The "du" command stands for "disk usage" and is the most ...

Read More

Linux source Command

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 29K+ Views

The Linux source command is an essential tool for Linux users and administrators. It executes a script file in the current shell environment, allowing you to modify the current shell environment the same way you would if you had typed the commands manually. The source command is crucial for loading configurations, setting variables, and defining functions that persist in your current session. What is the Linux source Command? The source command reads and executes commands from a file within the current shell environment. The file is typically a shell script, but it can be any text file containing ...

Read More

Bash Math Operations (Bash Arithmetic) Explained

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 3K+ Views

Bash arithmetic refers to mathematical operations that can be performed within Bash scripts using special syntax. Bash provides built-in support for integer arithmetic operations, making it easy to perform calculations directly in shell scripts without external tools. This article explores the fundamentals of Bash arithmetic, including syntax, operators, and practical examples for performing mathematical calculations in shell scripts. Basic Syntax Bash arithmetic uses the $(( )) syntax to evaluate mathematical expressions. The basic format is − $(( expression )) The expression can include variables, numbers, and arithmetic operators. The double parentheses tell Bash ...

Read More

Amanda - An Advanced Automatic Network Backup Tool For Linux

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 1K+ Views

Amanda (Advanced Maryland Automatic Network Disk Archiver) is a powerful open-source backup and recovery solution for Linux systems. Originally developed in 1991 by James Da Silva, Amanda stands out as an enterprise-grade backup tool designed for network environments with multiple clients and diverse storage requirements. How Amanda Works Amanda uses a client-server architecture where the backup server communicates with clients to initiate backups and manage backup schedules. The server runs on a Linux machine and communicates with clients via the network. Clients can be any Linux machine on the network that has Amanda client software installed. ...

Read More

10 Apk Commands for Alpine Linux Package Management

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 7K+ Views

Alpine Linux is a lightweight and secure Linux distribution designed to be resource-efficient and fast. It is a popular choice for running Docker containers and is widely used in embedded systems and network appliances. One of the key features of Alpine Linux is its package management system, which is based on the APK tool. Introduction to APK APK (Alpine Package Keeper) is the package manager for Alpine Linux, used to manage the installation, removal, and updating of software packages. It is a simple and fast tool designed to work efficiently on resource-constrained systems. The APK package manager uses ...

Read More
Showing 151–160 of 937 articles
« Prev 1 14 15 16 17 18 94 Next »
Advertisements