CLI is a command line interface that can be invoked in some types of software and operating systems. The interface allows the user to interact with software by entering text commands. The text command is received, processed by the system, and executed automatically.
Unlike graphical interfaces, which use visual elements (shortcuts, windows, and buttons) that are intuitive to the user, the CLI provides the skilled user with a higher level of control and greater control capabilities.
One of the most important features of the CLI is scripting support, i.e. commands can be created and executed automatically. This makes it possible to automate many tasks.