Chapter 9

Bash Shell and Editing

For most computer users, including introductory IT students, using Linux will be a new experience. In fact, using the command line is unfamiliar territory for most. This chapter focuses on the Bash shell, which is available in all Linux distributions. Specifically, the chapter covers a number of features that the Bash shell offers to make command line interaction easier. Topics include command line editing, the use of aliases, and the history list. Additionally, the Bash interpreter is explored. The chapter concludes with an examination of two text editors, vi and Emacs.

The learning objectives of this chapter are to

  • Introduce shortcuts in Bash that simplify command line entry.
  • Describe the role of the Bash ...

Get Information Technology now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.