By default, the console is not available on the device itself (adb is supposed to be used from another connected device). Thus, in order to get the ability to execute basic commands, users have to install third-party apps such as Termux or Terminal Emulator:
Figure 3: Listing files in a root directory using the Terminal Emulator app
In this case, advanced commands can be used only on the rooted device with BusyBox or similar sets of tools installed separately.
Now, let's talk about rooting in greater detail.