© Richard Petersen 2018
Richard PetersenBeginning Fedora Desktophttps://doi.org/10.1007/978-1-4842-3882-0_10

10. Shells

Richard Petersen1 
(1)
Alameda, California, USA
 

The shell is a command interpreter that provides a line-oriented interactive and noninteractive interface between the user and the operating system. You enter commands on a command line. They are interpreted by the shell and then sent as instructions to the operating system (interactive). The command-line interface is accessible from GNOME and KDE through a terminal window. You can also place commands in a script file, to be consecutively executed much like a program (non-interactive). This interpretive capability of the shell provides for many sophisticated features. For example, ...

Get Beginning Fedora Desktop: Fedora 28 Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.