Linux ConsoleThe linux console is a textual user interface that is built into the kernel of a linux operating system. This integrates with devices such as a keyboard and monitor. If you have physical access to a machine it is usually possible to boot into linux without a graphical user interface and access the operating system from the linux console.
Linux Terminal EmulatorLinux distributions typically come with an application that allows you to open a window that provides access to the linux console. These are known as "terminal emulators" or simply "terminals." There are dozens of well known and well supported terminal emulator applications that can be installed on popular linux distributions.
Linux SSHSecure shell (SSH) is a cryptographic network protocol for building secure applications with rich networking features. This protocol is most famously used to provide tools to connect to a command line interface on a remote machine. For example, it is possible to use the linux command ssh to connect to a shell on a remote machine from the linux console or a terminal emulator.
WindowsMicrosoft Windows traditionally includes a command-line interpreter known as Command Prompt that uses a syntax similar to MS-DOS.
macOSmacOS traditionally provides a command line tool known as the Terminal application that uses a syntax similar to linux.
AndroidAndroid is based on a modified version of the Linux kernel. There are third party apps that claim to provide a terminal emulator for Android.
|Overview: Command Prompt|
A textual interface that allows a user to issue commands to an operating system.