What is a terminal?
A program which is responsible for providing an interface to a user so that he/she can access the shell. It basically allows users to enter commands and see the output of those commands in a text-based interface. Large scripts that are written to automate and perform complex tasks are executed in the terminal.
To access the terminal, simply search in search box “terminal” and double-click it.
Here you can see how the terminal looks of Red Hat Linux.
Introduction to Linux Shell and Shell Scripting
If we are using any major operating system, we are indirectly interacting with the shell. While running Ubuntu, Linux Mint, or any other Linux distribution, we are interacting with the shell by using the terminal. In this article we will discuss Linux shells and shell scripting so before understanding shell scripting we have to get familiar with the following terminologies:
- Kernel
- Shell
- Terminal
Table of Content
- What is Kernel?
- What is Shell?
- Command Line Shell
- Graphical Shells
- What is a terminal?
- Shell Scripting