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 on Trending Technologies
Technical articles with clear explanations and examples
dutree – A CLI Tool to Analyze Disk Usage in Coloured Output
The dutree is an open-source command line tool for Linux that analyzes disk usage and displays output in a colorful, tree-like format. This tool combines the functionality of du (disk usage) and tree (directory structure) commands, written in the Rust programming language. It helps identify which directories and files consume the most disk space, making it easier to manage storage and free up space when needed. Unlike traditional disk usage tools that display plain text output, dutree provides visual hierarchy with color coding, making it easier to quickly identify large files and directories at a glance. Installation ...
Read MoreEasyTAG: A Tool for Viewing and Editing Tags in Audio and Video Files
EasyTAG is an open-source, cross-platform audio and video file tag editor that allows users to view and modify metadata information embedded in media files. Released under the GNU General Public License, this powerful tool supports a wide range of audio and video formats including MP3, MP4, FLAC, Ogg Vorbis, and many others. Originally designed to help organize music collections, EasyTAG has evolved into a comprehensive metadata management solution. It provides an intuitive interface for editing tags such as artist names, album titles, track numbers, genres, and even album artwork. Key Features Supports multiple media formats: MP3, ...
Read MorePreserve Linebreaks When Storing Command Output to a Variable
In Linux, command substitution allows a user to use the output of a command as an argument for other commands. Here you can substitute all commands that can write standard output. Moreover, you can use the command substitution to create a shell script and save the command's output as a variable. Some of the output consists of multiple lines, so the output may not appear in the same pattern when you perform command substitution. When you don't use the proper shell variable, the output shows in a single line, i.e., without preserving the linebreaks. In this tutorial, we will ...
Read MoreHow to Monitor Nginx Performance Using Netdata on CentOS 8?
Nginx is a high-performance web server renowned for its scalability and efficient handling of concurrent connections. As a critical component of modern web infrastructure, monitoring Nginx performance is essential to ensure optimal operation and availability. Netdata is a powerful open-source monitoring tool that provides real-time insights into server performance. With its intuitive web-based dashboard, Netdata offers comprehensive metrics visualization, allowing you to identify bottlenecks, troubleshoot issues, and optimize Nginx performance. This tutorial will guide you through installing Netdata, configuring it for Nginx monitoring, and leveraging its features to monitor your web server on CentOS 8. Prerequisites ...
Read MoreHow to Monitor Website and Application with Uptime Kuma?
Monitoring the availability and performance of your website or application is crucial for ensuring a seamless user experience. Downtime and performance issues can lead to dissatisfied users and potential revenue loss. That's where Uptime Kuma comes in. Uptime Kuma is an open-source monitoring tool that allows you to track the uptime, response time, and other important metrics of your websites and applications. In this article, we will explore the installation, configuration, and usage of Uptime Kuma to effectively monitor your websites and applications. We'll cover topics such as adding monitors, customizing alerts and notifications, analyzing the Uptime Kuma dashboard ...
Read MoreHow to Mount Windows Partitions in Ubuntu?
Ubuntu, one of the most popular Linux distributions, offers seamless support for mounting Windows partitions, allowing you to effortlessly read and write data stored on NTFS or FAT32 partitions. This capability is essential for users working in dual-boot environments or accessing Windows data from Ubuntu. This guide will walk you through the complete process of mounting Windows partitions in Ubuntu, from preparation to implementation and management. Understanding Windows Partitions A disk partition is a logical division of a physical disk drive, functioning as a separate unit with its own file system. Windows systems typically use multiple partition ...
Read MoreHow to Mount_Unmount Local and Network (Samba _ NFS) Filesystems in Linux?
Mounting and unmounting filesystems are essential operations in Linux that allow users to access and manage different storage devices and network resources. Whether it's local storage or network shares, properly mounting and unmounting filesystems ensures seamless data exchange and efficient utilization of resources. This article explores the process of mounting and unmounting both local and network filesystems in Linux, covering configuration and mounting of network filesystems using Samba and NFS protocols. Mounting Local Filesystems Local filesystems refer to storage devices directly connected to your Linux machine, such as hard drives or solid-state drives. In Linux, these are ...
Read MoreHow to Move Home Directory to New Partition or Disk in Linux?
In the Linux operating system, the home directory holds user-specific files, configurations, and personal data. As your usage grows, you might find the need to move your home directory to a new partition or disk to accommodate more space or optimize system performance. This can be a valuable solution, especially when dealing with limited disk space or utilizing separate storage devices. This article explores the process of moving the home directory to a new partition or disk in Linux. We'll cover the necessary steps to prepare the new partition, discuss the home directory structure, and provide a detailed guide ...
Read MoreHow to Obtain Accurate Server Time in CentOS?
Accurate server time is crucial for various aspects of system administration, including synchronization between distributed systems, logging, security measures, and troubleshooting. In CentOS, a popular Linux distribution, there are several methods to obtain accurate server time. In this article, we will explore different approaches to ensure precise timekeeping in CentOS. We'll begin by checking the system time and verifying the time zone settings. Then, we'll dive into two common methods: using the Network Time Protocol (NTP) and the Chrony time daemon. Additionally, we'll discuss the hardware clock and its significance in maintaining accurate time. Checking System Time ...
Read MoreHow to Change Console Fonts in Ubuntu Server?
Console font customization in Ubuntu Server allows system administrators to improve readability and personalization of the command-line interface. The default console font may be too small or difficult to read, especially on older monitors or in low-resolution environments. Benefits of Changing Console Fonts Customizing console fonts offers several advantages for system administrators and users working in terminal environments. Better Readability The default Ubuntu Server console font can be challenging to read, particularly on older monitors or displays with low resolution. Changing to a larger or clearer font reduces eye strain and improves productivity during extended terminal ...
Read More