Pipes in Linux

1.0 Interprocess communication A process is an active operating system entity which executes programs. Normally, a process, like a specialist, does one particular job (well). In real life, there are complex workflows and we, often, have multiple processes collaborating to accomplish certain objectives. In order to work together, processes need to exchange data. So we …

Pipes in Linux Read More »

An Introduction to Shell in GNU-Linux

1.0 SHELL A shell provides a user interface to a computer system. There are two types of shells, the command line interface (CLI) and the graphical user interface (GUI). In this tutorial, we describe the command line interface shell only and refer to it simply as shell. A CLI shell is a programmable command interpreter …

An Introduction to Shell in GNU-Linux Read More »