Articles on Trending Technologies

Technical articles with clear explanations and examples

Linux source Command

Satish Kumar
Satish Kumar
Updated on 17-Mar-2026 30K+ 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

Memory ballooning in OS

Diksha Patro
Diksha Patro
Updated on 17-Mar-2026 953 Views

Memory ballooning is a dynamic memory management technique used in virtualized environments to optimize memory allocation among virtual machines (VMs). It allows the hypervisor to reclaim unused memory from one VM and redistribute it to others that need more resources, preventing memory waste and improving overall system efficiency. How Memory Ballooning Works Memory ballooning operates through a special balloon driver installed in each guest VM that communicates with the hypervisor. The driver can artificially consume memory within the VM when the hypervisor needs to reclaim it, and release that memory back to the VM when resources become available ...

Read More

Find the Total Size of All Files in a Directory on Linux

Prateek Jangid
Prateek Jangid
Updated on 17-Mar-2026 6K+ Views

Finding the total size of all files in a directory is a common task for Linux system administrators and users who need to monitor disk usage and manage storage effectively. Linux provides several command-line tools and GUI applications to calculate directory sizes in various formats. Understanding directory sizes helps users identify storage bottlenecks, clean up unnecessary files, and optimize system performance. This guide covers multiple methods to find the total size of directories on Linux systems. Finding the Total Size Using Command-Line Tools The du Command The du (disk usage) command is the most commonly used ...

Read More

How to Get Total Inodes of Root Partition?

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

Before we dive into the topic of how to get total inodes of root partition, let's start with understanding what inodes actually are. Inodes, short for Index Nodes, is a data structure used by the file system to store information about files and directories. Every file or directory on a Unix-based system has an inode associated with it, which contains metadata such as permissions, timestamps, and other attributes. In simple terms, an inode acts as a pointer to where data is stored on the hard drive. It is worth noting that unlike file names or directory names which can ...

Read More

Darkstat – A Web Based Linux Network Traffic Analyzer

Mrudgandha Kulkarni
Mrudgandha Kulkarni
Updated on 17-Mar-2026 949 Views

In today's fast-paced digital world, having a clear understanding of your network traffic is essential. Whether you are a network administrator or a casual user, monitoring your network traffic can help you identify and troubleshoot potential issues, as well as optimize your network for better performance. One tool that can help you achieve this is Darkstat – a web-based Linux network traffic analyzer. What is Darkstat? Darkstat is a lightweight network traffic analyzer that captures and analyzes network traffic in real-time. It is designed to provide detailed insights into your network usage, including information about the source and ...

Read More

How to Configure Postfix and Dovecot with Virtual Domain Users in Linux?

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

Configuring Postfix and Dovecot with virtual domain users is an essential process for anyone running a Linux-based email server. These two software applications work together to handle incoming and outgoing emails. Postfix is the mail transfer agent (MTA) responsible for routing and delivering email messages, while Dovecot is the mail delivery agent (MDA) that delivers incoming emails to users' mailboxes and allows clients to retrieve them. This guide provides a step-by-step approach to configure both services for virtual domain users, allowing you to host multiple email domains on a single server without creating system users for each email account. ...

Read More

How to know what the 'errno' means in Linux?

Mukul Latiyan
Mukul Latiyan
Updated on 17-Mar-2026 1K+ Views

Errno is a global variable in Linux and Unix systems that indicates the type of error that occurred during system calls and library function execution. When a system call or library function encounters an error, it sets the errno variable to a specific integer value that corresponds to the type of error. This mechanism allows developers to identify and handle different types of errors programmatically. The errno variable is defined in the header file and is thread-local in modern implementations. Each error code has both a numeric value and a symbolic constant name written in uppercase letters. ...

Read More
Showing 8521–8530 of 61,299 articles
« Prev 1 851 852 853 854 855 6130 Next »
Advertisements