Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apps:terminal:introduction [2013/03/15 11:40] – [What is a terminal emulator?] minor grammar improvement kevinbowen | apps:terminal:introduction [2020/09/28 07:05] (current) – removed deprecated page kevinbowen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Introduction to Terminal ====== | ||
- | |||
- | ===== What is a terminal emulator? ===== | ||
- | |||
- | The UNIX operating system was originally designed as a text-only system, controlled by commands entered with a keyboard. This is known as a command-line interface (CLI). The X Window System, Xfce, and other projects have since added a graphical user interface to UNIX, that's what you are actually using now. But the addition of a graphical user interface doesn' | ||
- | |||
- | Terminal is what is known as an X terminal emulator, often referred to as terminal or shell. It provides an equivalent to the old-fashioned text screen on your desktop, but one which can easily share the screen with other graphical applications. Windows users may already be familiar with the MS-DOS Prompt utility, which has the analogous function of offering a DOS command-line under Windows, though one should note that the UNIX CLI offer far more power and ease of use than does DOS. | ||
- | |||
- | Terminal emulates the '' | ||
- | |||
- | ===== What makes Terminal special? ===== | ||
- | |||
- | Terminal' | ||
- | |||
- | The following key features are available: | ||
- | * Multiple tabs per window | ||
- | * Customizable toolbars, which can be changed using an integrated graphical toolbar editor | ||
- | * Ability to configure nearly every aspect of Terminal in the [[preferences|Preferences]] dialog plus a bunch of so called [[advanced|hidden options]] | ||
- | * Good integration with the Xfce desktop environment in particular, but also with every other Linux desktop | ||
- | * Session management support | ||
- | * Real multihead support (both // | ||
- | * Standards compliance (see the [[http:// | ||
- | * D-BUS based terminal service facility to minimize the overall resource usage | ||
- | * High degree of maintainability by making best use of //GTK+// and // | ||
- | |||
- | Besides these key features, Terminal supports all features you would expect from a modern terminal emulator. | ||