Search
Contents
2. Introduction to Bash
2. Introduction to Bash
ΒΆ
2.1. Bash Fundamentals
2.1.1. Core Tenets
2.1.1.1. File System Paths
2.1.1.2. Everything is a file*
2.1.1.3. Everything is a string
2.1.1.4. File extensions are arbitrary
2.2. Walkthrough: Navigating the File System With Bash
2.2.1. Navigation Essentials
2.2.1.1. Getting Help
2.2.1.2. Show the CWD
2.2.1.3. Change directories
2.2.1.4. List directory contents
2.2.1.5. Using command options
2.3. Walkthrough: Working With Directories & Files in Bash
2.3.1. Directory Operations
2.3.1.1. Create a directory
2.3.1.2. View directory contents
2.3.1.3. Move a directory
2.3.1.4. Copy a directory
2.3.1.5. Delete a directory
2.3.2. File Operations
2.3.2.1. Create a file
2.3.2.2. View file contents
2.4. Bash Scripting Fundamentals
2.4.1. Commands
2.4.2. Script File Extensions
2.4.3. Comments
2.4.4. Executing a script
2.4.5. The Executing User
2.5. Walkthrough: Substitutions & Scripting in Bash
2.5.1. Variables
2.5.1.1. Defining variables
2.5.1.2. Referencing variables
2.5.2. Variable Substitution
2.5.2.1. Quoting syntax
2.5.3. Command Substitution
2.5.4. Substitutions Practice in a Script
2.5.5. Learn More
2.6. Walkthrough: Working With a Package Manager in Bash
2.6.1. The APT Package Manager
2.6.1.1. SUDO
2.6.1.2. Updating repository sources
2.6.2. Installing CLI Tools
2.6.2.1. Install your first package
2.6.3. Adding custom sources
2.6.3.1. Installing .NET
←
1.3. Walkthrough: Set Up Linux & Bash With WSL
2.1. Bash Fundamentals
→