The following commands might already be familiar to you. Practicing them and using the commands many times over makes them second nature. Once you are comfortable with them the speed at which you can execute them and move swiftly through your terminal for common tasks becomes an excellent tool at your disposal!

  1. Using your terminal, navigate to your Home directory using cd ~.

  2. Use ls to view the contents of your Home directory.

  3. Use cd to move into your Desktop directory. For most, the command to do this is cd Desktop/ since the Desktop is most often a child of the Home directory.

  4. In the terminal, use mkdir to create a folder on the Desktop called ‘my_first_directory’. Look on your Desktop. Do you see it?

  5. Use cd my_first_directory/ to move inside that directory.

  6. pwd to check your location.

  7. There, make a file called ‘my_first_file.txt’ with touch my_first_file.txt.

  8. Open the file and write yourself a message!

  9. Back in the terminal, list the contents of your current directory from the terminal with ls.

  10. Make a copy of your ‘my_first_file.txt’ from it’s current spot to directly on the Desktop with cp my_first_file.txt ../my_first_copy.txt.

  11. Move back out to your Desktop directory from the terminal with cd ...

  12. Use ls in the terminal to verify your ‘my_first_copy.txt’ on your Desktop. Print the contents of the file to standard out with the cat command. Is it the same as your first file?

  13. Move your copied file into your ‘my_first_directory’ with mv my_first_copy.txt my_first_directory/.

  14. Use ls to see that the copied file is no longer on your Desktop.

  15. Type cd my_first_directory/, followed by ls to confirm that your copy has been moved into ‘my_first_directory’.

  16. cd .. to get back out to your Desktop.

  17. Type rm -r my_first_directory/ and do a visual check, as well as ls on your terminal, to verify that the directory has been removed.