Articles on Trending Technologies

Technical articles with clear explanations and examples

How to Install “atop” to Monitor Logging Activity of Linux System Processes

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

As a Linux user, monitoring your system's performance and process activity is crucial for maintaining optimal system health. With numerous processes running simultaneously on your Linux system, tracking resource usage and identifying performance bottlenecks can be challenging. Fortunately, there's a powerful tool called atop that provides comprehensive system and process monitoring capabilities. In this article, we'll guide you through installing and using atop to monitor your Linux system effectively. What is Atop? Atop is a Linux performance monitoring tool that displays real-time system and process-level performance statistics. It provides a comprehensive overview of system performance, including CPU usage, ...

Read More

What languages have been used to write Windows, Mac OS and Linux OS?

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

An operating system serves as the backbone of any computing system, managing hardware resources and providing essential services. The three most widely used operating systems — Windows, macOS, and Linux — share fundamental concepts while implementing them using different programming languages and architectural approaches. These operating systems differ not only in their user interfaces and file management systems but also in the programming languages and technology stacks used for their development. Understanding the languages behind these systems provides insight into their design philosophy and performance characteristics. Linux Operating System Linus Torvalds, the creator of Linux, explained his ...

Read More

Command chaining: Inline or Already running process

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

Command chaining allows you to run multiple commands sequentially in Linux. This is useful when you need to execute a series of related operations, such as downloading a file, extracting it, and then cleaning up. Command chaining can be done inline when starting commands or applied to processes that are already running. Inline Command Chaining Bash provides several operators for chaining commands together. The general syntax is: ... Common Chaining Operators ; (semicolon) − Executes commands sequentially regardless of success or failure & (ampersand) − Runs the ...

Read More

Using the find -exec Command Option on Linux

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

The find command in Linux is a versatile and powerful tool for searching files and directories on a file system. The -exec option enhances find's capabilities by allowing you to execute commands on each discovered file or directory. This feature is invaluable for automating tasks like processing, modifying, or managing files that match specific criteria. Syntax and Usage The basic syntax of the find command with the -exec option is as follows − find [path] [options] -exec [command] {} \; path − The starting location for the search (can be a directory path ...

Read More

Best Skype Alternatives for Linux Desktop

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

Skype has long been a popular choice for video calling and instant messaging, but it's not always the best fit for Linux users. Fortunately, there are many excellent alternative options available that are fully compatible with Linux desktop environments and often offer superior features, better privacy, or more flexibility. In this article, we'll explore the best Skype alternatives for Linux desktop users, highlighting their key features, participant limits, and unique advantages to help you choose the right communication tool. Zoom Zoom is a leading video conferencing platform that gained massive popularity during the COVID-19 pandemic. The free ...

Read More

Best Debian-based Linux Distributions

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

Debian-based Linux distributions are built on the foundation of Debian GNU/Linux, inheriting its stability, extensive package management system, and robust architecture. These distributions offer users access to thousands of pre-compiled software packages through the APT (Advanced Package Tool) system, making software installation and maintenance straightforward. Ubuntu Ubuntu is the most popular Debian-based distribution, developed by Canonical Ltd. It focuses on ease of use, regular release cycles, and comprehensive hardware support. Ubuntu releases new versions every six months, with Long Term Support (LTS) versions every two years that receive five years of security updates. $ lsb_release -a No ...

Read More

What Linux utility for sorting processes by network usage?

Mukul Latiyan
Mukul Latiyan
Updated on 17-Mar-2026 538 Views

Linux provides the famous top command utility that displays information about running processes, including their time, process IDs, CPU usage, and much more. However, the top command does not sort processes by network usage, and the display order changes frequently based on CPU consumption. When you need to monitor which processes are consuming the most network bandwidth, you need a specialized tool. NetHogs is the ideal Linux utility for sorting and monitoring processes by their network usage in real-time. What is NetHogs? NetHogs is a command-line network monitoring tool that displays real-time network traffic bandwidth usage for ...

Read More

What are the process states in Windows and Linux?

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

A process is not only a program under execution but it is the active state of the program when it is executing and it has its own Process Control Block (PCB). A process requires various resources like memory, CPU, hard disk, and Input/Output devices to function properly. Process States A process has five fundamental states that define its lifecycle in the operating system − Process State Diagram New Ready ...

Read More

How to Get the Path of a Linux Command?

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

A Linux command that you run from a terminal window can be built-in (a part of the system), a function (an application that runs when you enter certain commands), an alias (another name for a command), or an external executable (a program that you download). You can use the which, command, whereis, whatis, and type tools to determine what each one is and where they are located. We will look at the which, command, type, and whereis commands as they are usually found in most Linux-based operating systems. PATH Environment Variable Before we get into the details ...

Read More

The Meaning of IFS in Bash Scripting on Linux

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

In Bash scripts on Linux, the "IFS" (Internal Field Separator) variable plays an important role in controlling how fields in a string are separated. IFS defaults to a space, tab, and newline character, which means that, by default, fields in a string are separated by any combination of these characters. However, the IFS value can be changed to meet the specific needs of a script. In this article, we will explore the meaning of IFS in Bash scripting and how it can be used in various scenarios. What is IFS? IFS is a special variable in Bash which ...

Read More
Showing 9131–9140 of 61,299 articles
« Prev 1 912 913 914 915 916 6130 Next »
Advertisements