Linux terminal: ten commands to get comfortable

A small, repeatable habit beats memorizing every flag

Most cloud and DevOps work still starts in a terminal. You do not need to know everything on day one—you need a small set of moves that you can use without thinking.

Before you type

Ten commands to practice today

  1. pwd — “Where am I?” Prints your current folder.
  2. ls — “What is here?” List files. Try ls -la once you are comfortable.
  3. cd — Change directory. cd .. goes up one level; cd ~ goes home.
  4. mkdir — Make a folder. Example: mkdir practice.
  5. touch — Create an empty file. Example: touch notes.txt.
  6. cat — Print a small file to the screen. Example: cat notes.txt.
  7. cp — Copy. Example: cp notes.txt notes-backup.txt.
  8. mv — Move or rename. Example: mv notes.txt diary.txt.
  9. rm — Delete. Be careful: rm does not send files to a recycle bin.
  10. man — Manual pages. Example: man ls.

A five-minute drill

Create a folder, add a file, copy it, rename it, list the folder, then remove only what you created—slowly and on purpose.

What “good” looks like

You are not racing. You are building muscle memory so that later lessons (permissions, processes, services) feel familiar instead of scary.

Next step: learn what ls -la is really telling you (permissions come next in most learning paths).

← Back to journal