© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
D. BothUsing and Administering Linux: Volume 1https://doi.org/10.1007/978-1-4842-9618-9_15

15. Advanced Shell Topics

David Both1  
(1)
Raleigh, NC, USA
 

Objectives

In this chapter you will learn
  • Advanced usage of the bash shell

  • The use of shell options

  • The difference between internal and external commands

  • How to plan for when commands fail

  • How to determine whether an internal command or an external command will be used

  • How to specify that the external command be used

  • The use of globbing to match multiple file names to be acted upon by commands

  • How the PATH variable affects which commands can be used

  • Where to place shell scripts for use by one user ...

Get Using and Administering Linux: Volume 1: Zero to SysAdmin: Getting Started 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.