Useful Links
1. Introduction to the Command Line
2. Navigating the Filesystem
3. Working with Files and Directories
4. Viewing and Editing Files
5. Permissions and Ownership
6. Process Management
7. Input/Output Redirection and Pipes
8. Searching and Text Processing
9. System Information and Administration
10. Networking
11. Archiving and Compression
12. Shell Environment and Customization
13. Introduction to Shell Scripting
  1. Computer Science
  2. Operating Systems
  3. Linux

Linux Command Line

1. Introduction to the Command Line
2. Navigating the Filesystem
3. Working with Files and Directories
4. Viewing and Editing Files
5. Permissions and Ownership
6. Process Management
7. Input/Output Redirection and Pipes
8. Searching and Text Processing
9. System Information and Administration
10. Networking
11. Archiving and Compression
12. Shell Environment and Customization
13. Introduction to Shell Scripting
  1. Introduction to Shell Scripting
    1. Creating Scripts
      1. Shebang Line
        1. Writing Scripts
          1. Saving Scripts
            1. Making Scripts Executable
              1. Running Scripts
                1. From Current Directory
                  1. From PATH
                2. Variables in Scripts
                  1. Defining Variables
                    1. Using Variables
                      1. Variable Naming Rules
                        1. Quoting Variables
                          1. Positional Parameters
                            1. Special Variables
                              1. Number of Arguments
                                1. All Arguments
                                  1. Exit Status
                                    1. Process ID
                                      1. Script Name
                                    2. Command Substitution
                                      1. Using $() Syntax
                                        1. Using Backticks (Legacy)
                                          1. Nesting Command Substitutions
                                          2. Control Structures
                                            1. Conditional Statements
                                              1. If-Then-Else Statements
                                                1. Elif Clauses
                                                2. Case Statements
                                                  1. Pattern Matching
                                                  2. Loop Structures
                                                    1. For Loops
                                                      1. While Loops
                                                      2. Loop Control
                                                        1. Break Statement
                                                          1. Continue Statement
                                                        2. User Input
                                                          1. Read Command
                                                            1. Reading into Variables
                                                              1. Prompting Users
                                                              2. Functions
                                                                1. Defining Functions
                                                                  1. Calling Functions
                                                                    1. Function Arguments
                                                                      1. Return Values
                                                                        1. Variable Scope in Functions

                                                                      Previous

                                                                      12. Shell Environment and Customization

                                                                      Go to top

                                                                      Back to Start

                                                                      1. Introduction to the Command Line

                                                                      © 2025 Useful Links. All rights reserved.

                                                                      About•Bluesky•X.com