0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 3
click for more info
No active XP Potion
Accept a Quest
Login to submit answers
In other Boot.dev courses you may have run your code by clicking a "Run" button. But as a real™ developer, you'll likely run your code using a command line interface (CLI) instead. For example, in Python, you would run a Python code file like this:
python main.py
You'll often hear the terms "terminal", "shell", "command line", "CLI", and "command prompt" used interchangeably (despite some technical differences) to refer to the same thing: a program that allows you to interact with your computer in a text-based way.
If you don't have a technical background, you're probably used to interacting with your phone or computer using a graphical user interface (GUI). When you use a mouse to click on fancy icons, buttons, and menus, you're using a GUI.
To be fair, it's usually easier to teach people to use a GUI than a CLI. You can simply point to things and say "click here" or "drag this there". But GUIs do have some drawbacks:
In your terminal, run the following command:
whoami
When you're done, answer the question.
What happened when you ran the command?