Articles on Trending Technologies

Technical articles with clear explanations and examples

How to Clean a Linux Zombie Process

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

A Linux zombie process is a process that has completed execution, but its parent process has not yet collected its exit status. These processes remain in the system's process table consuming minimal resources but can accumulate over time. Understanding how to identify, handle, and prevent zombie processes is essential for maintaining system health. Zombie processes occur when a child process finishes but the parent hasn't called wait() or waitpid() to read the child's exit status. The process becomes a "zombie" − neither fully alive nor completely dead. What Are Zombie Processes When a process terminates, it doesn't ...

Read More

Multi Pointer X (MPX) support

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

Multi Pointer X (MPX) support is a feature of the X Window System that enables multiple users to interact with a single computer simultaneously, each with their own keyboard and mouse. This capability transforms a single workstation into a collaborative platform where several people can work independently on the same machine, making it valuable for educational environments, design studios, and accessibility applications. What is Multi Pointer X (MPX) Support? The X Window System is a foundational windowing system used on Unix-like operating systems such as Linux and macOS. Traditionally, X servers handle input from a single keyboard and ...

Read More

How Do so (Shared Object) Filenames Work in Linux

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

Shared Objects (SO) are dynamic libraries in Linux that contain code and data shared between multiple processes. Similar to DLLs in Windows, SO files enable efficient memory usage and modular programming by allowing multiple programs to share the same library code loaded in memory. What are Shared Objects? Shared objects are files containing executable code and data that can be loaded and linked at runtime. When a program needs functionality from a shared library, the dynamic linker loads the SO file into memory and makes it available to the requesting process. Multiple programs can simultaneously use the same ...

Read More

Disk Operating System Commands

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

A Disk Operating System (DOS) is a type of operating system that manages data on disk storage devices. It was widely used in the 1980s and 1990s, particularly on IBM-compatible personal computers. Understanding DOS commands is essential for users working with legacy systems, troubleshooting older computers, or learning fundamental computing concepts. Definition of Disk Operating System (DOS) A Disk Operating System (DOS) is computer software that manages files and data stored on a computer's disk drive. It acts as a command-line interface between the user and the hardware, organizing and directing the flow of information. While DOS was ...

Read More

10 Interesting Linux Command Line Tricks and Tips

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

The command line interface (CLI) is a powerful feature of Linux operating systems that allows users to execute commands directly through text input. While it may appear intimidating initially, mastering CLI commands can significantly boost productivity and system control. This article covers essential Linux command line tricks and tips to enhance your terminal experience. Navigation Essentials Efficient navigation forms the foundation of command line mastery. These basic commands will help you move through the filesystem with confidence. Directory Navigation Use the cd command to change directories. Here are the most common navigation patterns − ...

Read More

What are the user and system goals of Operating Systems?

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

The design of an operating system should be defined by specific goals and specifications that are influenced by hardware constraints and system requirements. Operating system designers must balance two primary categories of objectives: user goals and system goals. User Goals User goals focus on the experience and expectations of end-users who interact with the operating system daily. These requirements should be as follows − Convenience − The OS should provide an intuitive interface that makes common tasks straightforward Ease of Use − Should be easy to learn with minimal training required for basic operations Security and ...

Read More

How to Merge PDF Files in Bash?

Vishesh Kumar
Vishesh Kumar
Updated on 17-Mar-2026 958 Views

Merging PDF files in Linux is a common task for organizing documents, reducing clutter, or preparing files for sharing. Linux provides several powerful command-line utilities specifically designed for this purpose. Each tool offers different features and syntax, making them suitable for various use cases. Available PDF Merging Tools Linux offers multiple utilities for merging PDF files − pdfunite − Part of Poppler Utils, simple and fast pdftk − PDF Toolkit with advanced features qpdf − Powerful PDF transformation utility gs (Ghostscript) − PostScript and PDF processor convert (ImageMagick) − Image manipulation tool with PDF support ...

Read More

What Is Double Dot (..) And Single Dot (.) In Linux?

Kunal Verma
Kunal Verma
Updated on 17-Mar-2026 3K+ Views

In Linux, the single dot (.) and double dot (..) are special directory references that appear in every directory. The single dot represents the current directory, while the double dot represents the parent directory. These symbols are fundamental for navigation and file operations in the Linux file system. Understanding Single Dot (.) and Double Dot (..) Every directory in Linux contains two special entries that are automatically created by the file system − $ ls -la total 892 drwxr-xr-x 122 tutorial article 48 18 Dec 05:07 . drwxr-xr-x 54 tutorial ...

Read More

Difference between Fedora and Red Hat

Mahesh Parahar
Mahesh Parahar
Updated on 17-Mar-2026 1K+ Views

Fedora and Red Hat Enterprise Linux (RHEL) are both Linux-based operating systems from the Red Hat ecosystem. Fedora is the free, community-driven distribution that serves as a testing ground for new technologies, while RHEL is the commercial, enterprise-grade distribution built for production environments. Fedora vs Red Hat Enterprise Linux Fedora • Free & Open Source • 6-month releases • Latest packages • Community support • Testing ground Red Hat (RHEL) • Commercial license ...

Read More

Redirecting the Output of an Already Running Process on Linux

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

Redirecting the output of an already running process on Linux is a powerful technique that allows you to capture or reroute the stdout and stderr streams of processes that are currently executing. This capability is essential for system administrators and developers who need to monitor, debug, or analyze process output without interrupting the running application. Using /proc File System for Direct Redirection The most direct method involves manipulating file descriptors through the /proc filesystem. Every running process has file descriptors accessible via /proc/PID/fd/. Redirecting stdout to a File # Find the process ID ps aux ...

Read More
Showing 8671–8680 of 61,299 articles
« Prev 1 866 867 868 869 870 6130 Next »
Advertisements