Chapter 3: Exploring the System
Chapter 4: Manipulating Files and Directories
Chapter 5: Working with Commands
Chapter 7: Seeing the World as the Shell Sees It
Chapter 8: Advanced Keyboard Tricks
PART II: CONFIGURATION AND THE ENVIRONMENT
Chapter 12: A Gentle Introduction to vi
Chapter 13: Customizing the Prompt
PART III: COMMON TASKS AND ESSENTIAL TOOLS
Chapter 14: Package Management
Chapter 17: Searching for Files
Chapter 18: Archiving and Backup
Chapter 19: Regular Expressions
Chapter 23: Compiling Programs
PART IV: WRITING SHELL SCRIPTS
Chapter 24: Writing Your First Script
Chapter 25: Starting a Project
Chapter 27: Flow Control: Branching with if
Chapter 28: Reading Keyboard Input
Chapter 29: Flow Control: Looping with while/until
Chapter 31: Flow Control: Branching with case
Chapter 32: Positional Parameters
Chapter 33: Flow Control: Looping with for
Chapter 34: Strings and Numbers
3.16.166.3