In one sentence, describe what the following article is about:

Some of the most basic commands you can use in Cygwin are the search and comparison tools. To find a file you can input the following command: $ find . -name EXAMPLE. This will show you all of your files with that name, however, it is case sensitive. If you would like to find certain text within a file, you need to incorporate the "grep" command. Thus, to find all instances of "EXAMPLE" you would need to input $ grep 'EXAMPLE' EXAMPLE.txt. This will provide you with all of the instances of the text "EXAMPLE" within the EXAMPLE.txt file. However, this particular command is case sensitive. To find all instances of "EXAMPLE" regardless of case, continue to the next step. To find text regardless of text, simply add -i after the grep command. It should look something like this: $ grep -i 'EXAMPLE' EXAMPLE.txt. If you would like to compare two files, you can easily do so by entering the diff command. Simply input the command followed by the names of the two files you wish to compare: diff EXAMPLE.txt PRACTICE.txt. This will then present you with the two files, one after another. Some of the basic commands are listed in the table below alongside their corresponding command in Windows.  Action Windows Cygwin   list directory dir ls   clear console cls clear   copy file(s) copy cp   move file(s) move mv   delete file(s) del rm   create directory md mkdir   remove directory rd rm -rf   change current directory cd cd   current directory cd, chdir pwd   search find grep   concatenate cat cat   permissions chmod chmod   display/output text echo echo

Summary:
Find a file. Find a keyword within a file. Find text regardless of case. Compare two files. Explore the basic commands.