LinuxCommandLibrary

gnome-terminal

TLDR

Open a new GNOME terminal window

$ gnome-terminal
copy
Run a specific command in a new terminal window
$ gnome-terminal -- [command]
copy
Open a new tab in the last opened window
$ gnome-terminal --tab
copy
Set the title of the new tab
$ gnome-terminal --tab -t "[title]"
copy

SYNOPSIS

gnome-terminal [options] [--] [command]

DESCRIPTION

gnome-terminal is the default terminal emulator for the GNOME desktop environment. It provides a feature-rich terminal with support for multiple tabs, profiles, and customization options.
Features include multiple profiles with different colors and fonts, transparent backgrounds, custom key bindings, and VTE-based terminal emulation with Unicode support.
Profiles are configured through the Preferences dialog or dconf/gsettings and control appearance, behavior, and compatibility settings.

PARAMETERS

--tab

Open a new tab in existing window
--window
Open a new window
-t, --title TITLE
Set initial terminal title
--working-directory DIR
Set working directory
--geometry GEOMETRY
Set window size and position (WIDTHxHEIGHT+X+Y)
--profile PROFILE
Use specified profile
-e, --command CMD
Execute command (deprecated, use -- instead)
--wait
Wait until terminal exits
--maximize
Start maximized
--full-screen
Start in full-screen mode

CAVEATS

On Wayland, some X11-specific features like geometry positioning may not work. The --geometry option is deprecated on modern setups. Heavy customization requires editing dconf settings.

HISTORY

gnome-terminal has been part of GNOME since version 1.0 in 1999. It uses the VTE (Virtual Terminal Emulator) widget library, which is also used by other terminals like Terminator and Tilix. The application has evolved significantly through GNOME's various iterations.

SEE ALSO

bash(1), xterm(1), tilix(1), alacritty(1)

Copied to clipboard