macOS Terminal and shell - Armin Briegel

By Armin Briegel

Release Date: 2021-02-28

Genre: Computers

4 (21 ratings)
(Updated for macOS Sequoia)

All of my other books so far, have this sentence:

โ€œYou should be comfortable with using Terminal on macOS.โ€

This is the book that helps you get comfortable with Terminal and shell on macOS.

The book covers the new default shell zsh, but also bash, on macOS versions up to and including macOS 11 Big Sur.

This book will teach you to use Terminal and the shell on macOS. It starts with an introduction to the command line, the terminology, its history and concepts. Then we examine macOS, its file systems, and shells (sh, bash and zsh) in detail. We learn how to configure the Terminal application and zsh to work more productively. This is a great entry book for technical minded users new to the command line, but also a great reference for experienced users.

While my experience as a Mac system administrator has certainly influenced the book, it is relevant for all users who need to or want to learn using Terminal and the shell, such as developers, scientists and โ€œproโ€ users in general.

Table of contents:

Shell Primer

ยท Why use Terminal?

ยท First Steps in the Shell

ยท Navigating the File System

ยท Special Characters

ยท Commands

ยท Managing Files

Users and Groups

ยท Users

ยท Groups

ยท User Account Types

ยท The sudo Command

Processes and Pipes

ยท Processes

ยท Output Redirection

ยท Pipes

Files and File Systems

ยท Links

ยท File Permissions

ยท Special Attributes

ยท macOS File System Layout

ยท macOS File System Protections

Configuring the shell

ยท Configuration Files

ยท Shell History

ยท Auto-Completion

ยท Custom Prompt

ยท Installing and using Command Line Tools

macOS Terminal

ยท Editing the Current Command

ยท Terminal-Finder Interaction

ยท Terminal Profiles

macOS Terminal and shell - Armin Briegel

By Armin Briegel

Release Date: 2021-02-28

Genre: Computers

4 (21 ratings)
(Updated for macOS Sequoia)

All of my other books so far, have this sentence:

โ€œYou should be comfortable with using Terminal on macOS.โ€

This is the book that helps you get comfortable with Terminal and shell on macOS.

The book covers the new default shell zsh, but also bash, on macOS versions up to and including macOS 11 Big Sur.

This book will teach you to use Terminal and the shell on macOS. It starts with an introduction to the command line, the terminology, its history and concepts. Then we examine macOS, its file systems, and shells (sh, bash and zsh) in detail. We learn how to configure the Terminal application and zsh to work more productively. This is a great entry book for technical minded users new to the command line, but also a great reference for experienced users.

While my experience as a Mac system administrator has certainly influenced the book, it is relevant for all users who need to or want to learn using Terminal and the shell, such as developers, scientists and โ€œproโ€ users in general.

Table of contents:

Shell Primer

ยท Why use Terminal?

ยท First Steps in the Shell

ยท Navigating the File System

ยท Special Characters

ยท Commands

ยท Managing Files

Users and Groups

ยท Users

ยท Groups

ยท User Account Types

ยท The sudo Command

Processes and Pipes

ยท Processes

ยท Output Redirection

ยท Pipes

Files and File Systems

ยท Links

ยท File Permissions

ยท Special Attributes

ยท macOS File System Layout

ยท macOS File System Protections

Configuring the shell

ยท Configuration Files

ยท Shell History

ยท Auto-Completion

ยท Custom Prompt

ยท Installing and using Command Line Tools

macOS Terminal

ยท Editing the Current Command

ยท Terminal-Finder Interaction

ยท Terminal Profiles

Related Articles