This document provides 15 examples of using the grep command in Linux. It begins with basic uses like searching for a string in a single file or multiple files. It then covers more advanced techniques like case-insensitive searching, using regular expressions, searching for full words only, and displaying lines around matches. Each example is accompanied by an explanation and code sample to demonstrate the grep functionality. The overall document serves as a tutorial for both new and experienced users to learn practical applications of the grep command.