LinuxCommandLibrary

nmtui

provides a curses-based interface for configuring network connections managed

TLDR

Open the user interface

$ nmtui
copy
List available connections, with the option to activate or deactivate them
$ nmtui connect
copy
Connect to a given network
$ nmtui connect [name|uuid|device|SSID]
copy
Edit/Add/Delete a given network
$ nmtui edit [name|id]
copy
Set the system hostname
$ nmtui hostname
copy

SYNOPSIS

nmtui [command] [argument]

DESCRIPTION

nmtui (NetworkManager Text User Interface) provides a curses-based interface for configuring network connections managed by NetworkManager. It offers a more user-friendly alternative to nmcli for users who prefer visual navigation.
Use arrow keys to navigate menus, Enter to select items, and Escape to go back or cancel. The interface allows configuring Ethernet, Wi-Fi, VPN, and other connection types supported by NetworkManager.
Without arguments, nmtui presents a main menu with options to edit connections, activate connections, or set the hostname. Subcommands can jump directly to specific functions.

PARAMETERS

connect

List connections and allow activation/deactivation
edit
Add, modify, or delete network connections
hostname
Change the system hostname

CAVEATS

Requires NetworkManager as the network management daemon. Terminal must support curses (most do). Some advanced options available in nmcli or graphical tools may not be exposed in nmtui. Changes take effect immediately when saved.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community