1TERMINAL(1)                          Xfce                          TERMINAL(1)
2
3
4

NAME

6       Terminal - A Terminal emulator for X
7

SYNOPSIS

9       Terminal [OPTION...]
10

DESCRIPTION

12       Terminal is what is known as an X terminal emulator, often referred to
13       as terminal or shell. It provides an equivalent to the old-fashioned
14       text screen on your desktop, but one which can easily share the screen
15       with other graphical applications. Windows users may already be
16       familiar with the MS-DOS Prompt utility, which has the analogous
17       function of offering a DOS command-line under Windows, though one
18       should note that the UNIX CLI offer far more power and ease of use than
19       does DOS.
20
21       Terminal emulates the xterm application developed by the X Consortium.
22       In turn, the xterm application emulates the DEC VT102 terminal and also
23       supports the DEC VT220 escape sequences. An escape sequence is a series
24       of characters that start with the Esc character. Terminal accepts all
25       of the escape sequences that the VT102 and VT220 terminals use for
26       functions such as to position the cursor and to clear the screen.
27

OPTIONS

29   Option Summary
30       Here is a summary of all the options, grouped by type. Explanations are
31       in the following sections.
32
33       General Options
34           -h, --help; -V, --version; --disable-server;
35           --default-display=display; --default-working-directory=directory
36
37       Window or Tab Separators
38           --tab; --window
39
40       Tab Options
41           -x, --execute; -e, --command=command;
42           --working-directory=directory; -T, --title=title; -H, --hold
43
44       Window Options
45           --display=display; --geometry=geometry; --role=role;
46           --startup-id=string; -I, --icon=icon; --fullscreen; --maximize;
47           --show-menubar, --hide-menubar; --show-borders, --hide-borders;
48           --show-toolbars, --hide-toolbars
49
50   General Options
51       -h, --help
52           List the various command line options supported by Terminal and
53           exit
54
55       -V, --version
56           Display version information and exit
57
58       --disable-server
59           Do not register with the D-BUS session message bus
60
61       --default-display=display
62           Default X display to use.
63
64       --default-working-directory=directory
65           Set directory as the default working directory for the terminal
66
67   Window or Tab Separators
68       --tab
69           Open a new tab in the last-specified window; more than one of these
70           options can be provided.
71
72       --window
73           Open a new window containing one tab; more than one of these
74           options can be provided.
75
76   Tab Options
77       -x, --execute
78           Execute the remainder of the command line inside the terminal
79
80       -e, --command=command
81           Execute command inside the terminal
82
83       --working-directory=directory
84           Set directory as the working directory for the terminal
85
86       -T, --title=title
87           Set title as the initial window title for the terminal
88
89       -H, --hold
90           Causes the terminal to be kept around after the child command has
91           terminated
92
93   Window Options
94       --display=display
95           X display to use for the last- specified window.
96
97       --geometry=geometry
98           Sets the geometry of the last-specified window to geometry. Read
99           X(7) for more information on how to specify window geometries.
100
101       --role=role
102           Sets the window role of the last-specified window to role. Applies
103           to only one window and can be specified once for each window you
104           create from the command line. It is mostly used for session
105           management inside Terminal
106
107       --startup-id=string
108           Specifies the startup notification id for the last-specified
109           window. Used internally to forward the startup notification id when
110           using the D-BUS service.
111
112       -I, --icon=icon
113           Set the terminalĀ“s icon as an icon name or filename.
114
115       --fullscreen
116           Set the last-specified window into fullscreen mode; applies to only
117           one window; can be specified once for each window you create from
118           the command line.
119
120       --maximize
121           Set the last-specified window into maximized mode; applies to only
122           one window; can be specified once for each window you create from
123           the command line.
124
125       --show-menubar
126           Turn on the menubar for the last-specified window. Can be specified
127           once for each window you create from the command line.
128
129       --hide-menubar
130           Turn off the menubar for the last-specified window. Can be
131           specified once for each window you create from the command line.
132
133       --show-borders
134           Turn on the window decorations for the last-specified window.
135           Applies to only one window. Can be specified once for each window
136           you create from the command line.
137
138       --hide-borders
139           Turn off the window decorations for the last-specified window.
140           Applies to only one window. Can be specified once for each window
141           you create from the command line.
142
143       --show-toolbars
144           Turn on the toolbars for the last-specified window. Applies to only
145           one window. Can be specified once for each window you create from
146           the command line.
147
148       --hide-toolbars
149           Turn off the toolbars for the last-specified window. Applies to
150           only one window. Can be specified once for each window you create
151           from the command line.
152

EXAMPLES

154       Terminal --geometry 80x40 --command mutt --tab --command mc
155           Opens a new terminal window with a geometry of 80 columns and 40
156           rows and two tabs in it, where the first tab runs mutt and the
157           second tab runs mc.
158

ENVIRONMENT

160       Terminal uses the Basedir Specification as defined on
161       Freedesktop.org[1] to locate its data and configuration files. This
162       means that file locations will be specified as a path relative to the
163       directories described in the specification.
164
165       ${XDG_CONFIG_HOME}
166           The first base directory to look for configuration files. By
167           default this is set to ~/.config/.
168
169       ${XDG_CONFIG_DIRS}
170           A colon separated list of base directories that contain
171           configuration data. By default the application will look in
172           ${sysconfdir}/xdg/. The value of ${sysconfdir} depends on how the
173           program was build and will often be /etc/ for binary packages.
174
175       ${XDG_DATA_HOME}
176           The root for all user-specific data files. By default this is set
177           to ~/.local/share/.
178
179       ${XDG_DATA_DIRS}
180           A set of preference ordered base directories relative to which data
181           files should be searched in addition to the ${XDG_DATA_HOME} base
182           directory. The directories should be separated with a colon.
183

FILES

185       ${XDG_CONFIG_DIRS}/Terminal/terminalrc
186           This is the location of the configuration file that includes the
187           preferences which control the look and feel of Terminal.
188
189       ${XDG_DATA_DIRS}/Terminal/Terminal-toolbars.ui
190           This file includes the user interface definition for the toolbars.
191           If you customize the toolbars using the graphical toolbars editor,
192           Terminal will store the new toolbars layout in the file
193           ${XDG_DATA_HOME}/Terminal/Terminal-toolbars.ui.
194

SEE ALSO

196       bash(1), X(7)
197

AUTHORS

199       Nick Schermer <nick@xfce.org>
200           Developer
201
202       Benedikt Meurer <benny@xfce.org>
203       Software developer, os-cillation, System development,
204           Developer
205

NOTES

207        1. Freedesktop.org
208           http://freedesktop.org/
209
210
211
212Terminal 0.4.5                    05/21/2010                       TERMINAL(1)
Impressum