nmtui
nmtui is a command line tool used in Linux systems to manage network connections through a text-based interface. It stands for NetworkManager Text User Interface.
With nmtui, users can easily manage wireless, wired, and virtual network connections without the need for a graphical user interface. It provides a simple and intuitive menu-driven interface for configuring network settings.
This tool allows users to add, edit, and delete network connections, including configuring IP addresses, DNS settings, and network profiles. It also supports managing Wi-Fi connections, including connecting to different access points and configuring security settings such as passwords and encryption.
nmtui is built on top of NetworkManager, which is a powerful networking daemon used in most Linux distributions. It utilizes the capabilities of NetworkManager to bring network management functionality to the command line environment.
The interface of nmtui is designed to be user-friendly, with easy navigation through menus and clear prompts for configuration. It simplifies the process of managing network connections on headless servers or systems without graphical interfaces.
nmtui can be a valuable tool in remote administration, enabling users to configure and troubleshoot network connections over SSH or a secure shell without relying on a graphical interface.
List of commands for nmtui:
-
nmtui:tldr:3ab44 nmtui: Connect to a given network.$ nmtui connect ${select}try on your machineexplain this command
-
nmtui:tldr:562b7 nmtui: Edit/Add/Delete a given network.$ nmtui edit ${select}try on your machineexplain this command
-
nmtui:tldr:dac23 nmtui: Show a list of available connections, with the option to activate or deactivate them.$ nmtui connecttry on your machineexplain this command
-
nmtui:tldr:fd105 nmtui: Set the system hostname.$ nmtui hostnametry on your machineexplain this command