loader

Variable

Variables A symbolic name for a chunk of memory to which we can assign values, read and manipulate its contents. A variable in bash can contain a number, a character, a string of characters. Variable in Bash dose not have data types. You have no need to declare a variable, just assigning a value to […]

Input, Output and Error Redirections

Input, Output and Error Redirections Based on the concept of ANSI, input/output streams called standard output and standard input, everything that runs in a shell can communicate in three ways – it can receive inputs from standard input, it can output results and information to standard output, and it can report errors to a separate […]

What is Bash Scripting

This Bash scipting tutorial is designed for beginners and Intermediate levels. You will learn all of concepts that we may face in Bash Scripting. Also, we will provide an advanced course for administrators and specialists who wants to learn Bash Scripting for working with specific fields like Linux Administration and cisco automation etc. Before learning […]

LPIC1-006-Shell Basic commands-Part II

pwd Command The “pwd” command is one of the most frequently used commands in the short form of Print Working Directory. Each time users interact with the shell, they work within a directory. So the “pwd” prints the directory that the user is currently working within. “pwd” without any options, displays the full path to […]

LPIC1-005-Shell Basic commands-Part 1

This post will introduce some of the basic standard Linux commands. Knowing these commands is crucial for understanding the following concepts. These basic commands are usually the same in all Linux distributions; therefore, their results are the same. We used CentOS Stream release 9. For more information about choosing distros, we suggest reading this post: […]

LPIC1-004-Linux File system and File structure

Having good knowledge of the Linux file system and file structure is crucial for Linux administrators. Not only for knowing the program’s executable file’s location but for documentation. This post explains how the Linux file system organizes files and directories. A Brief of File system definition Linux system requires an organization method to store all […]

LPIC1-003-Shell Surfing

What is a Shell? We Discussed  Linux and windows differences and kernels and distros; now, it is time to talk about what is a shell and how to use a terminal? Let us see this figure once again. Shell is responsible for the interaction between users or applications and the kernel. File management, service management, process management, and running […]

LPIC1-001- Windows Or Linux?

What are Clients and Servers? To better understand the differences between Linux and Windows, let us first see what a server is and what it does. A Server is a device or a computer program That provides various services to its clients. Clients also can be a computer program or a device that sends requests […]