Articles on Trending Technologies

Technical articles with clear explanations and examples

25 Best File Managers and Explorers [GUI + CLI] for Linux

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

Linux offers an extensive collection of file managers and explorers that cater to different user preferences and system requirements. This comprehensive guide explores 25 of the best options available, covering both graphical (GUI) and command-line (CLI) solutions to help you find the perfect file management tool for your workflow. GUI File Managers Nautilus (GNOME Files) Nautilus serves as the default file manager for GNOME desktop environments and comes pre-installed with most GNOME-based Linux distributions. This intuitive file manager provides seamless navigation through files and folders with support for tabs, bookmarks, integrated search functionality, and cloud storage integration. ...

Read More

Execute a Command in Multiple Directories on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 17-Mar-2026 1K+ Views

As a Linux user, it's common to run the same command in multiple directories. For example, you might want to search for all files with a certain extension or run a shell script in multiple directories. This task can be time-consuming if done manually, and becomes even more tedious as the number of directories increases. Fortunately, Linux provides several methods for running a command across multiple directories efficiently. Using the Find Command to Execute Commands The find command is one of the most powerful commands available in Linux. It allows you to search files and directories based on ...

Read More

How to Add New Fonts in Fedora

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

Fedora is a popular Linux distribution that offers flexibility in customizing your system, including the ability to add custom fonts. Fonts play an important role in the overall look and feel of documents, presentations, and applications. This article will guide you through the process of installing new fonts in Fedora. Why Add New Fonts in Fedora? While Fedora comes with a good collection of default fonts, you may need additional fonts for specific purposes such as graphic design, coding, or multilingual support. Custom fonts can add a personal touch to your work and improve readability for different use ...

Read More

‘DNF’ (Fork of Yum) Commands for RPM Package Management in Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 17-Mar-2026 643 Views

DNF (Dandified Yum) is a modern package manager for RPM-based Linux distributions and serves as the successor to Yum. Introduced in Fedora 18, DNF offers significant improvements including faster performance, better memory usage, and a cleaner codebase. This article explores essential DNF commands for RPM package management in Linux distributions like Fedora, CentOS 8+, and Red Hat Enterprise Linux 8+. Basic DNF Commands DNF provides essential commands for everyday package management tasks. These commands automatically handle dependency resolution, making package installation and removal much simpler than using RPM directly. Installing Packages To install a package and ...

Read More

Difference between Host and Guest Operating Systems

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

Virtualization is the process of creating virtual versions of operating systems, servers, and network resources. It allows applications that lack compatibility with a system to run on the same computer by breaking the system into multiple virtual environments. In virtualization, the physical system is divided into multiple parts called virtual machines. The original system is known as the Host system with its Host OS, while the virtual machines are called Guest systems running their respective Guest OS. Virtualization Architecture Physical Hardware (CPU, Memory, ...

Read More

Difference between Swapping and Context Switching

Pradeep Kumar
Pradeep Kumar
Updated on 17-Mar-2026 974 Views

In computer systems, swapping and context switching are two fundamental mechanisms that serve different purposes in process management. While both contribute to system efficiency and multitasking capabilities, they operate at different levels and address distinct system requirements. What is Swapping? Swapping is a memory management technique where an entire process or its segments are moved between main memory (RAM) and secondary storage (disk). This allows the system to accommodate more processes than physical memory can handle by temporarily storing inactive processes on disk. Swapping Process Main Memory ...

Read More

How to unzip all zipped files in a Linux directory?

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

The unzip command is a Linux utility used to extract compressed files from ZIP archives. When working with multiple ZIP files in a directory, you can extract them all at once using wildcard patterns and command-line options. Installing Unzip By default, the unzip utility is not present on most Linux distributions. You can install it using the package manager for your distribution. For Ubuntu and Debian sudo apt install unzip For CentOS and Fedora sudo yum install unzip Basic Syntax unzip file.zip In the above ...

Read More

What are the components and shells of UNIX?

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

The UNIX operating system is built with a layered architecture consisting of four main components that work together to provide a complete computing environment. Understanding these components and the shell interface is essential for working with UNIX systems. Components of UNIX A UNIX system consists of four fundamental components − UNIX System Components USER APPLICATION PROGRAMS OPERATING SYSTEM (UNIX) ...

Read More

Single-threaded and Multi-threaded Processes

David Meador
David Meador
Updated on 17-Mar-2026 52K+ Views

Single-threaded processes execute instructions sequentially, processing one command at a time in a linear fashion. In contrast, multi-threaded processes allow multiple parts of a program to execute concurrently, creating lightweight execution units called threads within the same process space. Types of Threading Implementation Multi-threaded processes can be implemented at two levels − user-level threads managed by application libraries, or kernel-level threads managed directly by the operating system. Multi-threaded Process Implementation User-Level Threads User Thread ...

Read More

How to Install and Configure Caching-Only DNS Server on Linux

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

This article will show you how to configure a DNS caching server (also called a forwarding server) in a local environment using BIND. DNS (Domain Name System) servers are critical infrastructure components for proper website and server operation. While many users rely on DNS servers provided by hosting companies or domain controllers, setting up a local caching DNS server can improve performance and reduce external dependencies. What is a Caching DNS Server A caching DNS server stores DNS query results locally to speed up future requests. These servers are called resolvers because they handle recursive queries and perform ...

Read More
Showing 8991–9000 of 61,299 articles
« Prev 1 898 899 900 901 902 6130 Next »
Advertisements