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 by Pradeep Jhuriya
Page 6 of 8
Evolution of Docker from Linux Containers
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 MoreData Integration Tools Reviewed
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 MoreDate Command in Linux
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 MoreGuide to the Linux touch Command
The Linux touch command is a versatile tool that allows you to create new files and update timestamps on existing files. In this guide, we will explain the basic use of the touch command and some of its advanced options. We will also provide examples of how to use the command and show the corresponding output. By the end of this guide, you'll have a solid understanding of how to use the touch command to manage files on your Linux system. Basic Usage The basic syntax of the touch command is as follows − touch [options] ...
Read MoreHow To Script "Yes" When Installing Programs on Linux?
Installing programs on Linux often requires user interaction, such as agreeing to license terms or confirming installation options. To automate this process, you can use scripts that automatically provide the desired responses. This article explains how to script "yes" responses when installing programs on Linux using command line tools. Using the "yes" Command The yes command is a built-in utility that continuously outputs a specified string, making it perfect for automated responses to installation prompts. Basic Usage The yes command is part of the coreutils package, which is pre-installed on most Linux distributions. To use it, ...
Read MoreHow to Record Linux Terminal Sessions?
Recording Linux terminal sessions is valuable for documenting commands, troubleshooting, sharing workflows, and creating tutorials. This article explores three popular methods to capture terminal activity: the built-in script command, the ttyrec/ttyplay combo, and the modern asciinema tool. Method 1: Using the script Command The script command is a built-in Linux utility that captures all terminal output to a plain text file. It records everything displayed in the terminal, including commands, output, and control characters. Basic Usage To start recording, run script followed by the output filename: $ script my_session.txt Script started, file is my_session.txt ...
Read MoreLinux last Command
The last command is a powerful Linux utility used to display a list of users who have previously logged in to the system. This command is especially useful for system administrators who need to track user activity and monitor login sessions on servers. The last command can display various information including login dates, session duration, and the terminal or device used to access the system. Syntax and Options The basic syntax of the last command is as follows − last [options] [username] Common options available with the last command include − ...
Read MoreSplit a File at Given Line Number
The split command in Linux is a powerful utility used to divide large files into smaller, more manageable chunks. This is particularly useful when dealing with log files, databases, or large datasets that need to be processed in smaller portions or transferred across systems with size limitations. How the Split Command Works The split command reads an input file and creates multiple output files based on specified criteria such as number of lines, file size, or patterns. By default, it generates files with alphabetical suffixes starting from aa, ab, ac, and so on. Basic Syntax ...
Read MoreInsert a Line at Specific Line Number
Inserting a line at a specific line number in a file is a common task in Linux system administration and text processing. The sed (stream editor) command provides a powerful and flexible way to accomplish this task efficiently from the command line. What is sed? sed stands for "stream editor" and is a command-line utility that allows you to modify file contents by applying various operations such as replacing text, deleting lines, and inserting lines. It processes text line by line, making it ideal for automated text processing and bulk file modifications. Basic Syntax for Line Insertion ...
Read MoreDetach Screen From Another SSH Session
Screen is a terminal multiplexer in Linux that allows you to create multiple virtual terminal sessions within a single SSH connection. Sometimes you may need to detach or manage screen sessions that are running in other SSH connections, especially when working on shared servers or when sessions are accidentally left running. Listing Active Screen Sessions Before detaching any screen session, you need to identify which sessions are currently running. Use the following command to list all active screen sessions: screen -ls This will display output similar to: There are 2 screens on: ...
Read More