3.1 基本用語3.1.1 ターミナル3.1.2 シェルパイプとUNIXの哲学3.1.3 モダンなコマンド3.1.4 一般的なタスクUNIXエポック時間3.2 使いやすいシェル3.2.1 fishシェル3.2.2 Zシェル3.2.3 他のモダンなシェル3.2.4 どのシェルを使うべきか?3.3 ターミナルマルチプレクサ3.3.1 screen3.3.2 tmux3.3.3 他のマルチプレクサターミナルとtmux、シェルを1つにまとめる3.3.4 どのマルチプレクサを使うべきか?3.4 スクリプト3.4.1 スクリプトの基本3.4.2 移植性の高いbashスクリプトの書き方3.4.3 スクリプトのlintとテスト3.4.4 GitHubのユーザ情報スクリプト3.5 まとめ