Linux tr Command

Pradeep Jhuriya
Updated on 17-Mar-2026 09:01:38

593 Views

The tr (translate) command is a Linux utility that allows you to perform various transformations on text input. Whether you need to change case, remove repeating characters, delete characters, set complements, or replace specific characters, tr can handle it all. In this article, we'll explore the various options available with the tr command and show you how to use them to transform text. Syntax The basic syntax of the tr command is as follows − tr [OPTIONS] SET1 [SET2] Where − SET1 is a set of characters to be replaced by the ... Read More

Difference Between Microkernel and Monolithic Kernel

AmitDiwan
Updated on 17-Mar-2026 09:01:38

2K+ Views

In this post, we will understand the difference between microkernel and monolithic kernel − two fundamental approaches to operating system kernel design that differ in how they organize system services and manage resources. Kernel Architecture Comparison Microkernel User Space File System Device Driver Network ... Read More

How to Fix firewall-cmd command not found Error in RHEL/CentOS 7?

Satish Kumar
Updated on 17-Mar-2026 09:01:38

7K+ Views

Firewall-cmd is a powerful command-line utility that allows you to configure the firewall on Red Hat Enterprise Linux (RHEL) and CentOS 7. It is used to manage the FirewallD daemon, which is responsible for managing the iptables firewall rules. However, some users encounter an error message "firewall-cmd: command not found" when trying to issue commands related to FirewallD. This error can be frustrating for users who rely on FirewallD as it makes it impossible to modify firewall rules using firewall-cmd. The cause of this error is usually due to a missing or corrupt installation of the Firewalld package ... Read More

How to Use the Apt-Get Command in Linux?

Satish Kumar
Updated on 17-Mar-2026 09:01:38

4K+ Views

The Advanced Packaging Tool (APT) is a powerful command-line tool used in Debian-based systems like Ubuntu, Linux Mint, and others. The apt-get command is one of the most common ways to interact with APT. It's used to handle packages, allowing you to install, upgrade, and remove software on your Linux system. In this guide, we'll walk you through the essential apt-get commands with practical examples and their outputs. Updating Package Lists The first command you should know is apt-get update. This command retrieves information about the newest versions of packages and their dependencies. It doesn't install or ... Read More

Is there a goto statement available in bash on Linux?

Mukul Latiyan
Updated on 17-Mar-2026 09:01:38

2K+ Views

Bash on Linux does not have a built-in goto statement. Unlike languages such as C or BASIC, bash lacks native goto functionality, and no official control structures exist in the bash documentation to provide direct jump capabilities. However, we can simulate goto-like behavior using alternative approaches with break, continue, and conditional statements. Alternative Approaches to Goto While bash doesn't support goto directly, there are several ways to achieve similar control flow behavior. Method 1: Using Conditional Statements The simplest way to skip code blocks is using if statements with conditions that control execution flow − ... Read More

Readers-Writers Problem

Ricky Barnes
Updated on 17-Mar-2026 09:01:38

64K+ Views

The readers-writers problem relates to an object such as a file that is shared between multiple processes. Some of these processes are readers i.e. they only want to read the data from the object and some of the processes are writers i.e. they want to write into the object. The readers-writers problem is used to manage synchronization so that there are no problems with the object data. For example − If two readers access the object at the same time there is no problem. However if two writers or a reader and writer access the object at the same ... Read More

What is the difference between context switching and interrupt handling?

Arnab Chakraborty
Updated on 17-Mar-2026 09:01:38

2K+ Views

Context switching and interrupt handling are two fundamental mechanisms in operating systems that manage how the CPU processes tasks. While both involve changing the CPU's execution state, they serve different purposes and operate at different levels of the system. Context Switching Context switching is the process of storing the complete state of a currently running process or thread and loading the state of another process to resume its execution. This mechanism enables multitasking by allowing a single CPU to be shared among multiple processes. During a context switch, the operating system saves the current process's state including ... Read More

Fping – A Command-Line Tool to Ping Hosts In Parallel on Ubuntu

karthikeya Boyini
Updated on 17-Mar-2026 09:01:38

1K+ Views

Fping is a command-line tool that sends ICMP echo probes to network hosts, similar to the traditional ping command. However, unlike ping, fping can check multiple hosts simultaneously in parallel, making it much more efficient for network monitoring and troubleshooting tasks. Installing Fping To install fping on Ubuntu, use the following command − sudo apt-get install fping The installation output will show package information and confirm successful installation − Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: fping 0 upgraded, ... Read More

3 Ways to Install Skype in Fedora Linux

Satish Kumar
Updated on 17-Mar-2026 09:01:38

1K+ Views

Skype is one of the most popular video conferencing and instant messaging applications in the world. It is a great tool for both personal and professional communication, allowing users to connect with people all over the globe. If you are a Fedora Linux user, you may be wondering how to install Skype on your machine. In this article, we will cover three ways to install Skype in Fedora Linux, including using the RPM package, using the Snap package, and using the Flatpak package. Method 1: Installing Skype with RPM Package The RPM (Red Hat Package Manager) package is ... Read More

Linux – How to resolve the error "can't connect to Docker daemon

Mukul Latiyan
Updated on 17-Mar-2026 09:01:38

320 Views

The "can't connect to Docker daemon" error is one of the most common issues that new Docker users encounter when trying to start Docker services. This error typically appears when attempting to run Docker commands like docker-compose build or other Docker operations. The docker-compose command is a tool used for defining and running multi-container Docker applications. When the Docker daemon is not properly running or accessible, you'll see an error message like this: Cannot connect to the Docker daemon. Is the docker daemon running on this host? Common Causes This error occurs due to ... Read More

Advertisements