Terminals provide access to a computer's operating system and software through a command line or shell rather than a graphical user interface, allowing users to input commands and receive output.
Terminals, also known as command-line interfaces, are text-based interfaces to a computer's operating system. Rather than using a graphical user interface (GUI) with elements like windows, icons and menus, terminals accept text-based commands from the user and display the operating system's text-based output.
Terminals provide a powerful way to interact directly with the underlying Unix-based operating system (such as Linux and macOS), run scripts, monitor system resources, access software and services, and manage files or servers. While they lack the user-friendly graphical elements of modern GUI apps, terminals enable greater control, efficiency and access to core system functions.
Popular terminal emulator apps for Linux and macOS operating systems include:
These more fully-featured terminal apps provide convenient shortcuts, tab/pane management, color schemes, transparency effects and extensibility options compared to the basic text-based shells or command prompts that ship with most Unix-based operating systems.
Here are some alternatives to Terminals:
Suggest an alternative ❐