paint-brush
Let's Build a Linux Shell [Part I]by@MIMA
18,664 reads
18,664 reads

Let's Build a Linux Shell [Part I]

by Mohammed Isam12mJune 8th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow
EN

Too Long; Didn't Read

The first Unix shell (the Thompson shell) had very limited features, mainly I/O redirection and command pipelines. We'll see how a Linux shell manages to execute commands, loops, and conditional expressions. At the end of this tutorial, we’ll have a basic Linux shell that will not do much for now, but which we'll expand and improve in the next parts. The core part of any Linux shell is the Command Line Interpreter, or CLI. This part serves two purposes: it reads and parses user commands, then executes the parsed commands.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Let's Build a Linux Shell [Part I]
Mohammed Isam HackerNoon profile picture
Mohammed Isam

Mohammed Isam

@MIMA

GNU/Linux system administrator and programmer

About @MIMA
LEARN MORE ABOUT @MIMA'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Mohammed Isam HackerNoon profile picture
Mohammed Isam@MIMA
GNU/Linux system administrator and programmer

TOPICS

Languages

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite