Linux Command Line

  1. Searching and Text Processing
    1. Finding Files
      1. Find Command
        1. Searching by Name
          1. Searching by Type
            1. Searching by Size
              1. Searching by Modification Time
                1. Executing Commands on Found Files
                  1. Excluding Files and Directories
                  2. Locate Command
                    1. Updating Database (updatedb)
                      1. Searching with locate
                    2. Searching Inside Files
                      1. Global Regular Expression Print (grep)
                        1. Basic Usage
                          1. Invert Match
                            1. Recursive Search
                              1. Line Numbers
                                1. Count Matches
                                  1. Using Regular Expressions
                                2. Regular Expressions
                                  1. Basic Metacharacters
                                    1. Dot (.)
                                      1. Caret (^)
                                        1. Dollar Sign ($)
                                          1. Asterisk (*)
                                            1. Brackets ([])
                                            2. Escaping Special Characters
                                              1. Anchors
                                                1. Character Classes
                                                2. Text Manipulation Utilities
                                                  1. Word Count (wc)
                                                    1. Counting Lines
                                                      1. Counting Words
                                                        1. Counting Characters
                                                        2. Sort Command
                                                          1. Basic Sorting
                                                            1. Numerical Sorting
                                                              1. Sorting by Fields
                                                              2. Unique Lines (uniq)
                                                                1. Removing Duplicates
                                                                  1. Counting Occurrences
                                                                  2. Cut Command
                                                                    1. Extracting Columns
                                                                      1. Extracting Fields
                                                                      2. Translate Characters (tr)
                                                                        1. Replacing Characters
                                                                          1. Deleting Characters
                                                                        2. Stream Editing
                                                                          1. Stream Editor (sed)
                                                                            1. Basic Substitution
                                                                              1. In-Place Editing
                                                                                1. Using Scripts