Articles on Trending Technologies

Technical articles with clear explanations and examples

Elementary OS – A Linux Distro for Windows and macOS Users

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

Elementary OS is a Ubuntu-based Linux distribution designed specifically to ease the transition for users coming from Windows and macOS. Traditional Linux distributions can be challenging for newcomers due to unfamiliar interfaces, different software installation methods, and command-line requirements. Elementary OS addresses these concerns by providing a polished, user-friendly experience that borrows design elements from macOS while maintaining the power and flexibility of Linux underneath. Key Challenges Linux Poses to New Users Interface Differences − Linux desktop environments often look and behave differently from Windows and macOS, making it difficult to find familiar tools and settings ...

Read More

How to find the most recent file in a directory on Linux?

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

The Linux find command is one of the most widely used utilities that allows us to traverse a file hierarchy. It is primarily used to locate specific files or directories, and we can combine it with other Linux commands or flags to perform complex operations. Let's explore a basic example of the find command to understand how it works. In the example below, I am searching for a file named sample.sh using the find command: find sample.sh Output sample.sh Notice that if the find command locates the file, it prints ...

Read More

What are Virtual Machines in Operating System?

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 37K+ Views

A virtual machine (VM) is a virtual environment that functions as a complete computer system with its own CPU, memory, network interface, and storage, created on a physical hardware system. VMs are isolated from each other, and multiple VMs can exist on a single piece of hardware, like a server. Each virtual machine runs as a simulated image of application software and operating system on a host computer. It has its own operating system and software that facilitates resource allocation to virtual computers through a layer called the hypervisor. How Virtual Machines Work Virtual machines operate through ...

Read More

How to create a process in Linux?

Arnab Chakraborty
Arnab Chakraborty
Updated on 17-Mar-2026 14K+ Views

A process is a program loaded into memory and currently executing. In simple terms, a process is a program in execution state that the operating system manages and schedules for CPU time. Creating Processes with fork() System Call In Linux, a new process is created using the fork() system call. This system call creates a new process by making an exact copy of the calling process's address space. The original process becomes the parent process, while the newly created process becomes the child process. When fork() is called, both parent and child processes continue execution from the ...

Read More

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

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

In a Linux environment, it's essential to keep track of system resources such as network usage, disk usage, uptime, load average, and RAM usage. This information helps system administrators detect potential issues and improve system performance. However, monitoring these metrics manually can be time-consuming and tedious. Therefore, in this article, we will discuss how to use a shell script to monitor these system resources. What is a Shell Script? A shell script is a program that runs on a command-line interface and automates repetitive tasks. It is a series of commands written in a scripting language, such as ...

Read More

Aria2 – A Multi-Protocol Command-Line Download Tool for Linux

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

Aria2 is a lightweight, multi-protocol command-line download utility for Linux that supports HTTP, HTTPS, FTP, BitTorrent, and Metalink protocols. Unlike graphical download managers, Aria2 operates through terminal commands, offering superior control, efficiency, and resource management for downloading files from various sources. Key Features Aria2 stands out with its multi-connection downloads, allowing files to be split into segments and downloaded simultaneously from multiple sources. It supports resumable downloads, automatically continuing interrupted transfers without losing progress. The tool also provides checksum verification to ensure file integrity and offers detailed download statistics including speed, progress, and connection information. Installation ...

Read More

How to Download and Install RHEL 9 for Free?

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

Red Hat Enterprise Linux (RHEL) is a popular distribution of the Linux operating system designed for enterprise use. It is widely used in data centers, cloud computing environments, and mission-critical applications due to its robustness, reliability, and scalability. RHEL 9, the latest major version released in May 2022, includes several new features and enhancements that make it an attractive option for businesses seeking a secure and stable operating system. Some key features of RHEL 9 include improved container capabilities with Podman and Buildah, enhanced security with OpenSCAP integration, better performance with XFS file system improvements, and simplified application development ...

Read More

Distinguish between Machine and operating system virtualization.

Bhanu Priya
Bhanu Priya
Updated on 17-Mar-2026 844 Views

Virtualization is a technology that creates virtual versions of computing resources. Two primary types are machine virtualization and operating system virtualization, each serving different purposes and operating at different levels of the computing stack. Machine Virtualization Machine virtualization creates virtual machines (VMs) that act like complete, independent computers. A hypervisor (also called Virtual Machine Monitor or VMM) sits directly on the physical hardware and manages multiple virtual machines, each running its own operating system. Machine Virtualization Architecture App 1 ...

Read More

How to find a list of block devices information

Lakshmi Srinivas
Lakshmi Srinivas
Updated on 17-Mar-2026 1K+ Views

The lsblk command is used to display a list of information about all available block devices in Linux systems. However, it does not list information about RAM disks by default. Examples of block devices include hard disks, flash drives, and CD-ROM drives. This article explains how to find and display block device information on Linux machines. Installing lsblk For Fedora and CentOS systems, use the following command − $ sudo yum install util-linux-ng For Ubuntu and Linux Mint systems, use the following command − $ sudo apt-get install util-linux -y ...

Read More

How to Install and Configure Ansible on CentOS 7

Sharon Christine
Sharon Christine
Updated on 17-Mar-2026 2K+ Views

Ansible is an automation configuration management system that can control a large number of client machines with easy administration from a central location. Ansible communicates over SSH tunnels without requiring any software installation on client machines, making it agentless and lightweight. The Ansible configuration files use YAML data format due to its expressiveness and similarity to popular programming languages. Clients can be managed using command-line tools or playbooks for complex automation tasks. Prerequisites CentOS 7 system with root user access SSH keys configured for passwordless authentication Network connectivity between control node and managed hosts ...

Read More
Showing 8401–8410 of 61,297 articles
« Prev 1 839 840 841 842 843 6130 Next »
Advertisements