Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Satish Kumar
Page 44 of 94
How to Install “atop” to Monitor Logging Activity of Linux System Processes
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 MoreCommand chaining: Inline or Already running process
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 MoreBest Skype Alternatives for Linux Desktop
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 MoreHow to Get the Path of a Linux Command?
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 MoreLinux comm Command
The comm command is a powerful Linux utility used to compare two sorted files line by line. It displays the comparison results in three columns: lines unique to the first file, lines unique to the second file, and lines common to both files. This command is essential for file analysis, data comparison, and finding differences between datasets. Syntax comm [OPTION]... FILE1 FILE2 Where FILE1 and FILE2 are the two sorted files to be compared. Common Options -1 − Suppress column 1 (lines unique to FILE1) -2 − Suppress column 2 (lines unique ...
Read MoreBest Tools to Install on Fresh Linux Mint Installation
Linux Mint is a popular Linux distribution known for its user-friendly interface and extensive customization options. After a fresh installation, you have a clean system that requires additional software to maximize productivity. This article covers the essential tools you should consider installing on your new Linux Mint system. Package Management Linux Mint includes the Software Manager, a graphical interface for the APT package management system. For command-line users, the apt package manager provides powerful software management capabilities. Basic APT Commands sudo apt update ...
Read MoreHow to Install “IPFire” Free Firewall Linux Distribution
If you're looking for a reliable and robust firewall solution for your network, IPFire might be the answer. IPFire is a free and open-source Linux distribution that provides enterprise-level security features, including a stateful inspection firewall, intrusion detection and prevention, virtual private networking (VPN), and more. In this article, we will guide you through the steps to install IPFire on your network. System Requirements Before we get started, let's make sure that your system meets the minimum requirements for IPFire − A 64-bit processor At least 512 MB of RAM (1 GB recommended) At least 4 ...
Read MoreHow to download a Tarball from GitHub on Linux?
GitHub is an online source code repository and hosting service for open-source projects that provides version control, collaboration, and project management features. Downloading tarballs (compressed archive files) from GitHub allows you to get the source code without cloning the entire repository history. There are several methods to download a tarball from GitHub on Linux systems. The most common approaches use command-line tools like wget and curl to fetch repository archives directly from GitHub's servers. Using wget Command wget is a dedicated non-interactive network download tool that supports HTTP and HTTPS protocols. It's perfect for downloading repository archives ...
Read MoreCount lines in a file using Linux bash
Counting lines in a file is a fundamental task in Linux system administration and text processing. Whether you're analyzing log files, processing data, or managing configuration files, knowing how to quickly determine the number of lines helps with file size estimation and data analysis. Linux provides several built-in commands to accomplish this task efficiently. Sample File Setup For demonstration, we'll use a text file called programming.txt containing popular programming languages: $ cat programming.txt JavaScript Java C Python C# PHP C++ Go R Ruby This file contains 10 lines. Let's explore different methods to count ...
Read MoreBest Tools to Monitor Network Bandwidth on a Linux Server
As businesses rely more on digital technology, the need to monitor network bandwidth on a Linux server becomes increasingly important. Keeping an eye on network usage allows administrators to ensure the network is running smoothly and that all users have the bandwidth they need. This article explores the best tools for monitoring network bandwidth on a Linux server. nload nload is a simple yet effective command-line tool for monitoring network bandwidth in real-time. It displays incoming and outgoing traffic separately, along with the total amount of data transferred. This lightweight tool doesn't consume many system resources, making it ...
Read More