Pradeep Jhuriya

Pradeep Jhuriya

78 Articles Published

Articles by Pradeep Jhuriya

Page 7 of 8

Implement a Counter in Bash Script on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 17-Jan-2023 4K+ Views

Introduction As a Linux enthusiast, you may have come across situations where you needed to perform some repetitive tasks and wished if you had a counter that could keep track of the number of times you performed a certain task. Well, guess what? Bash scripting allows you to do just that! In this article, we will discuss how you can implement a counter in your Bash scripts and use it to keep track of the number of times a certain task is performed. But before we dive into the implementation details, let's first understand what a counter is and why ...

Read More

Count Duplicate Lines in a Text File on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 17-Jan-2023 17K+ Views

Introduction There are several reasons why you might want to count the number of duplicate lines in a text file on a Linux system. For example, you may want to find out if there are any errors in your data or you may want to optimize your file by removing duplicates. Whatever the reason, Linux provides several tools and commands you can use to do this. Preparation Before we dive into the commands, let's first create a text file with a few duplicate lines that we can use for testing. Open a terminal and create a new file using the ...

Read More

Measure CPU usage for a process on Linux?

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 12-Jan-2023 7K+ Views

Introduction On modern multi-core CPUs, it is often useful to know the CPU usage of individual cores for a particular process. This can be helpful for identifying bottlenecks in the system, or for understanding the workload distribution across CPU cores. In this article, we will see how to measure separate CPU core usage for a process on Linux using various command line tools. Measure CPU Core Usage using top Command The top command is a commonly used tool for monitoring system resources, including CPU usage. By default, top displays the overall CPU usage for all cores, but it also provides ...

Read More

Partitioning Disks in Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 12-Jan-2023 4K+ Views

Introduction In Linux, a disk partition is a logical division of a hard disk drive (HDD) or solid-state drive (SSD) that is used to manage data in a more organized manner. Partitions allow you to separate data by function, such as separating system files from user files, or to set up multiple operating systems on a single physical disk. There are several tools available for creating and managing disk partitions in Linux, including fdisk, parted, and gparted. In this article, we will focus on using fdisk and parted as they are widely available on most Linux distributions. Creating a Partition ...

Read More

Delete Multiple Files at Once in Bash

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 12-Jan-2023 8K+ Views

Introduction Bash is a Unix shell and command language that is commonly used on Linux systems. It allows users to perform a variety of tasks, including deleting files. In this article, we will look at how to delete multiple files at once in Bash on a Linux system. We will cover the basic syntax for deleting multiple files, as well as some advanced techniques for deleting specific types of files or forcing the deletion of write-protected files. Using rm Command in Linux The rm command is used to delete files in Bash. To delete a single file, you can use ...

Read More

Creating a Temporary File in Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 12-Jan-2023 7K+ Views

Introduction In Linux, it is often necessary to create temporary files for various purposes, such as storing intermediate data during processing or storing configuration information for a script. Temporary files are usually created in the /tmp directory, which is a standard location for storing temporary files on most Linux systems. Creating a Temporary File in Linux There are several ways to create a temporary file in Linux. One of the most common methods is to use the mktemp command, which creates a unique temporary file and prints the file name to the console.SyntaxTo create a temporary file using mktemp,  use the ...

Read More

What is the LD_PRELOAD Trick on Linux?

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 04-Jan-2023 6K+ Views

Introduction LD_PRELOAD is a powerful and advanced feature in the Linux dynamic linker that allows users to preload shared object files into the address space of a process (before it starts executing). This can be used to override certain functions in the process with custom implementations or to inject additional code into the process at runtime. LD_PRELOAD is often used for debugging and testing purposes, but it can also be used for malicious purposes, such as injecting malware into processes. How LD_PRELOAD actually works? The LD_PRELOAD environment variable specifies a list of shared object files that the dynamic linker should ...

Read More

Running Multiple Commands in the Background on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 04-Jan-2023 2K+ Views

Introduction Executing multiple commands in the background is a useful feature in Linux that allows users to execute multiple tasks simultaneously. This can be particularly helpful when running long-running commands that may take a while to complete, as it allows the user to continue working on other tasks while the command is being executed in the background. There are several ways to run commands in the background on Linux, including using the "&" operator and the "nohup" command. In this article, we will explore these methods and provide examples of how to use them. Running Commands in Background Using "&" ...

Read More

Freeing up a TCP/IP Port on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 04-Jan-2023 6K+ Views

Introduction TCP/IP ports are used to connect and communicate with different devices and applications on a network. In Linux, sometimes a specific port may be in use by a particular application or process, preventing other applications from using it. In such cases, it is necessary to free up the port by stopping the process or application using it. In this article, we will discuss how to free up a TCP/IP port on a Linux system. We will also discuss some common tools and commands that can be used to identify the process or application using a particular port and terminate ...

Read More

Here Document And Here String in Bash on Linux

Pradeep Jhuriya
Pradeep Jhuriya
Updated on 04-Jan-2023 2K+ Views

Introduction Bash is a Unix shell and command language that is commonly used in Linux and other Unix-based operating systems. It is a powerful tool for automating tasks, managing system configurations and performing various other operations on a Unix-based system. Bash provides several features that make it a powerful and flexible tool for users, including support for "here documents" and "here strings." What is a “Here Document”? A “here document”, also known as a "here doc", is a special type of input redirection that allows a user to specify multiple lines of input for a command. This is particularly useful ...

Read More
Showing 61–70 of 78 articles
« Prev 1 4 5 6 7 8 Next »
Advertisements