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
Articles by Pradeep Jhuriya
78 articles
The traceroute Command in LINUX
Introduction The “traceroute” command is a network diagnostic tool that allows users to track the route that a packet takes from the source computer to the destination. This tool is widely used by network administrators and engineers to troubleshoot network issues such as high latency, packet loss, and connectivity problems. Traceroute works by sending packets with gradually increasing Time-To-Live (TTL) values to the destination. As each packet reaches a router, the router decrements the TTL value by 1 and discards the packet if the TTL value becomes zero. The traceroute command listens for error messages sent back by the routers ...
Read MoreLinux tar Command
Introduction The tar command in Linux is one of the most essential commands when it comes to file management. It is short for Tape Archive and is used to create and extract archive files. An archive file is a compressed file that contains one or more files bundled together for more accessible storage and portability. In this guide, we'll demonstrate, through examples, how to create, list, edit, and extract tar archive files, and cover some of the more commonly used tar command options. Syntax of the tar command The tar command accepts the following syntax − $ $ tar [options][archive-file] ...
Read MoreHow to Change the Default Home Directory of a User on Linux?
Introduction When you create a user on a Linux system, that user is given a default home directory. This home directory is a personal space where the user can store their files and settings. Sometimes it may be necessary to change a user's default home directory on a Linux system. This could be because you want to provide a different location for the user's files or because you want to change the user's name and update the home directory accordingly. In this article, we will discuss how to change a user's default home directory on a Linux system. Before you ...
Read MoreExclude Multiple Patterns With Grep on Linux
Introduction Grep is a powerful command line utility on Linux that allows users to search for patterns in text files. It is widely used for tasks such as searching log files for specific strings or patterns, searching for specific lines in a configuration file, or extracting information from a large dataset. One of the useful features of grep is the ability to exclude multiple patterns from the search. This can be useful when you want to filter out irrelevant or unwanted results from your search. In this article, we will discuss how to exclude multiple patterns with grep on Linux. ...
Read MoreUses of Exec Command in Linux
Introduction The exec command is a built-in command in the Unix and Linux shell that allows a user to execute a command or a script in place of the current shell. This means that the exec command is used to replace the current shell process with a new process, which can be a command or a script. The exec command is useful in shell scripts when you want to execute a command or a script and then exit the current shell. Syntax of exec command −Example $ exec: exec [-cl] [-a name] [command [argument ...]] [redirection ...] Why should ...
Read MoreBest Slack Alternatives for Team Chat [Free & Paid]
Introduction Slack has become a ubiquitous team chat tool for remote and distributed teams around the world. However, it's not the only option available. There are many great alternatives to Slack, both free and paid, that offer unique features and benefits to meet the needs of different teams. This article will explore the best Slack alternatives for team chat, highlighting both the pros and cons of each option to help you make an informed decision. Free Slack Alternatives If you're looking for a free team chat tool that can replace Slack, here are three great options to consider − Discord ...
Read MoreBest Open Source Text Editors (GUI + CLI) in 2023
Introduction Text editors are an essential tool for developers and programmers alike. They enable users to write and edit code with ease and efficiency, making it easier to create and maintain software applications. In this article, we will be discussing the best open source text editors available in 2023. Open source text editors are software programs that are freely available and can be modified by users to fit their specific needs. Using open source text editors has numerous benefits, including cost savings, flexibility, and a large community of users contributing to their development and support. Graphical User Interface (GUI) Text ...
Read MoreBest Music Players That Are Worth Trying On Linux
Introduction Linux users often need a reliable music player that can handle various audio formats, import and export playlists, and provide an enjoyable listening experience. In this article, we will introduce you to the best music players for Linux, both open-source and proprietary, that are worth trying. We will learn about their details, benefits, and drawbacks of each player, along with a step-by-step guide on how to install and use them on your Linux system. Rhythmbox Rhythmbox is a popular and feature-rich music player for Linux. It is a simple and easy-to-use player that supports a wide range of audio ...
Read MoreApache Interview Questions for Beginners and Intermediates
Introduction Apache is one of the most popular open-source web servers in the world. It is used by millions of websites to serve web pages and applications to users across the globe. Apache is cross-platform and can run on Linux, Unix, Windows, and other operating systems. Its popularity and flexibility have made it a standard tool for web developers and system administrators worldwide. This article will help readers gain a solid understanding of Apache and its capabilities, making them more confident in working with this powerful tool and answer Interview Questions easily. Apache Basics What is Apache? Apache is a ...
Read More‘DNF’ (Fork of Yum) Commands for RPM Package Management in Linux
Introduction DNF is a package manager for RPM-based Linux distributions and it is a successor to Yum, another package manager. DNF stands for Dandified Yum and it was introduced in Fedora 18 as a replacement for Yum. The key benefits of using DNF over Yum are faster performance, better memory usage, and a more modern codebase. In this article, we will explore DNF commands for RPM package management in Linux. We will cover basic DNF commands, advanced DNF commands, managing repositories with DNF, updating and upgrading packages with DNF, and troubleshooting DNF. Basic DNF Commands DNF provides several basic commands ...
Read More