Evolution of Docker from Linux Containers

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

599 Views

Docker is a powerful containerization platform that allows developers to package, distribute, and run applications with their dependencies in lightweight, portable containers. The evolution of Docker began with Linux Containers (LXC) and has since revolutionized software development and deployment practices. This article explores how Docker evolved from Linux containers, the key improvements it introduced, and why it became the industry standard. What are Containers? Containers are a form of operating system-level virtualization that packages applications with their dependencies into isolated, portable units. Unlike virtual machines that require separate operating system instances, containers share the host OS kernel while ... Read More

5 ‘hostname’ Command Examples for Linux Newbies

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

590 Views

The hostname command in Linux is essential for viewing and managing your system's network identity. It allows you to display or set the hostname of your system, which is crucial for network identification and communication. This article explores practical hostname command examples that will help Linux newcomers master this fundamental tool. What is a Hostname? A hostname is a unique name that identifies a computer on a network. It consists of letters, numbers, and hyphens, and often includes a domain name. For example, web-server or ubuntu.example.com are valid hostnames. The hostname command displays or modifies this system identifier. ... Read More

5 Interesting Funny Commands of Linux

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

4K+ Views

Linux is a powerful operating system loved by developers, system administrators, and computer enthusiasts alike. While it's known for being highly customizable and versatile through its command line interface, Linux also has a fun and playful side. There are numerous amusing and entertaining commands that can spice up your terminal sessions and add humor to your daily workflow. Cowsay Cowsay generates ASCII art of a cow with a speech bubble containing your input text. It's perfect for creating silly messages or greetings in your terminal. $ cowsay "Hello, world!" _____________ < Hello, world! > ... Read More

Data Integration Tools Reviewed

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

729 Views

The abundance of data generated by modern businesses requires a comprehensive and reliable data integration solution. Choosing the right tool can be a challenging task, with a multitude of options available on the market. This article aims to examine some of the most important data integration tools and highlight their strengths and weaknesses, providing a basis for decision making. Talend Open Studio for Data Integration Talend Open Studio for Data Integration is a powerful open source solution for data integration, extraction, transformation and loading (ETL). It offers a user-friendly interface, making it easy to use for developers of ... Read More

What is a process scheduler in OS?

Bhanu Priya
Updated on 17-Mar-2026 09:01:38

2K+ Views

A process scheduler is a core component of the Operating System that manages the allocation of CPU time among multiple processes. It determines which process should run next when the CPU becomes available and ensures efficient utilization of system resources by preventing the CPU from remaining idle. The scheduler continuously monitors processes in different states (ready, waiting, running) and makes intelligent decisions about CPU allocation. When a process completes its execution or enters a waiting state, the scheduler immediately assigns the CPU to another ready process, maintaining optimal system performance. How Process Scheduling Works ... Read More

How to Run a Command Multiple Times in Linux?

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

9K+ Views

There are scenarios where you would want to run a particular command for N number of times. In normal programming, this can be done with the help of loop constructs available in that programming language. In Linux bash, we have loops and other methods to repeat commands N number of times efficiently. In this tutorial, we will explore different bash techniques that allow us to run a certain command multiple times using loops, functions, and command-line utilities. Creating and Running Bash Scripts Before exploring the methods, let's understand how to create and execute bash scripts. On Linux ... Read More

What is default signal handler?

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

1K+ Views

Signals are software interrupts sent to a program to indicate that an important event has occurred. Every signal in Unix-like operating systems can be handled by one of two possible handlers: A default signal handler A user-defined signal handler A Default signal handler is a predefined handler associated with every signal that the kernel automatically invokes when a process receives that signal. When a program doesn't specify custom handling for a particular signal, the operating system uses the default handler to perform a predetermined action. Types of Default Actions Default signal handlers can perform ... Read More

How to find total physical memory (RAM) size on Linux?

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

3K+ Views

We can often get away without checking for total memory usage on servers running Linux. However, sometimes we may want to know the total memory available on our servers. Luckily, there are various ways to accomplish this task. In this tutorial, I'll show you some of them. Using free Command The free command is the simplest among the various commands we'll encounter. It displays the current amount of physical and virtual RAM being utilized by your system. You can run the free utility without any flags to get an idea about how much RAM is currently being used ... Read More

Use ./ (Dot Slash) to execute script file?

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

2K+ Views

In Linux, ./ (dot slash) is used to execute script files located in the current directory. The dot (.) represents the current working directory, and the forward slash (/) is the path separator, so ./script.sh tells the shell to run the script from the current location. What Does Dot Slash Mean? The dot (.) in Linux represents the current working directory. When combined with the forward slash (/), it creates a relative path that points to files in your current location. For example: $ ls -l -rwxr-xr-x 1 user1 user1 156 Jun 12 19:09 script.sh -rw-r--r-- ... Read More

Date Command in Linux

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

18K+ Views

The date command in Linux is a fundamental utility used to display and manipulate the system date and time. This command is essential for system administration, logging, scheduling, and troubleshooting tasks. It provides extensive formatting options and can work with different time zones, making it invaluable for both basic users and system administrators. Basic Usage To display the current date and time, simply run the date command without any options: date Tue Jan 25 14:20:34 EST 2022 The default output format shows: Day Month Date Time TimeZone Year Formatting Output ... Read More

Advertisements