我的编程空间,编程开发者的网络收藏夹
学习永远不晚

【Linux基础命令】nmtui命令使用实战

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【Linux基础命令】nmtui命令使用实战

前言

linux常用命令专栏已进入尾声,大约90个命令是日常工作中常用的,在拓展一些不常用的,也就100左右。

是不是总结下来后,就感觉要学的内容没有那么多了。

当然有些专属的基础命令不在本专栏内,比如LVM管理命令,RAID管理命令。 后面还会继续添加一些shell中常用的命令。

文章目录

一. nmcui的介绍

nmcui是一个命令行工具,用于在Linux系统上管理和配置NetworkManager网络连接。NetworkManager是一个用于管理网络连接和设备的系统守护进程,nmcui是通过命令行与NetworkManager进行交互的前端工具。

nmcui提供了一个简单的字符图形用户界面(TUI),使用户可以在命令行环境中轻松地执行网络管理任务。

它具有易于理解和使用的界面,适用于那些更喜欢使用命令行界面而非图形界面进行网络管理的用户。

使用nmcui,您可以执行以下操作:

查看和编辑网络连接:

  • 显示当前配置的网络连接列表
  • 查看每个网络连接的详细信息
  • 编辑网络连接的属性,如IP地址、子网掩码、网关等
  • 添加、删除或禁用网络连接
  1. 管理无线网络:
  • 扫描可用的无线网络
  • 连接到无线网络并输入所需的安全密钥
  • 查看当前连接的无线网络信息

网络设备管理:

  • 显示当前可用的网络设备列表,如以太网卡、Wi-Fi适配器等
  • 启用或禁用网络设备
  1. DNS和代理设置:
  • 配置DNS服务器地址
  • 配置代理服务器设置

二. 语法格式及常用选项

直接运行命令: nmtui
这个单词不好记是不是,可以进行联想啊: 当你要进行修改网络的时候,心里特别烦,骂骂咧咧的说了句:你妹(nm) 的腿 (tui), 怎么样,记住了吗?

在这里插入图片描述
接下来就是图形化操作:

使用方向键(上、下、左、右)来导航和选择选项。
使用Tab键在不同的选项之间切换。
使用Enter键选择选定的选项或打开子菜单。

三. 实战案例

1. 修改网络实操案例

我们接下来进行实操,将网络修改为192.168.1.66:

  • 执行命令:

在这里插入图片描述

  • 选择编辑链接,然后进入到以太网网卡的选择

在这里插入图片描述

  • 进入编辑链接,手动设置IPV4

在这里插入图片描述

修改完成后一定要按tab键,切入到确定按钮,点击确定保存,然后选择完成

在这里插入图片描述

最后点击上图的确定即可,不要选择退出。

修改完成后,我们要使用nmcti命令重启网络,如下:

[root@itlaoxin ~]# nmcli  connection  reload ens32[root@itlaoxin ~]# [root@itlaoxin ~]# nmcli connection up ens32连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/4[root@itlaoxin ~]# hostname -I192.168.1.66 192.168.122.1 [root@itlaoxin ~]# 

2. nmcli connection 用法

nmcli connection show:显示当前配置的网络连接列表。

  • 参数 -a 或 --active:仅显示活动的连接。
  • 参数 -s 或 --show-secrets:显示连接密码。

nmcli connection up :激活指定的网络连接。

  • 参数 -c 或 --timeout:设置连接超时时间(以秒为单位)。
  1. nmcli connection down 关闭指定的网络连接。
  2. nmcli connection delete ;:删除指定的网络连接。
  3. nmcli connection add:添加一个新的网络连接。

参数 type :指定连接类型,如 ethernet、wifi、vpn 等。
参数 con-name :指定连接名称。

  1. nmcli connection modify :修改指定的网络连接。
  • 参数 +ipv4.method :设置 IPv4 配置方法,如 auto、manual、dhcp 等。
  • 参数 +ipv4.addresses
    :设置 IPv4 地址。
  • 参数 +ipv4.gateway :设置 IPv4 网关。
  • 参数 +ipv4.dns :设置 IPv4 DNS 服务器。
  1. nmcli connection reload:重新加载 NetworkManager 的配置文件。
  2. .nmcli connection show :显示指定网络连接的详细信息。

总结

nmtui命令在日常工作中,应用的比较广泛,一定要认真学习,记熟记牢常用参数。

💕💕💕 好啦,这就是今天要分享给大家的全部内容了,我们下期再见!✨ ✨ ✨
🍻🍻🍻如果你喜欢的话,就不要吝惜你的一键三连了~

请添加图片描述
在这里插入图片描述

来源地址:https://blog.csdn.net/wisdom_futrue/article/details/131498577

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

【Linux基础命令】nmtui命令使用实战

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux基础命令之who命令

  在使用Linux系统的过程中由于一个人可能拥有多个用户名的缘故,往往会造成使用者不知道自己是在哪个用户名下进行的操作。那么我们有没有什么方便快捷的方法来查出我们是在哪个用户名下进行操作呢?为此在本文中编程学习网笔者就为大家介绍Linux中的who命令,让大家能够快速的了解当前使用的用户名。    ①
Linux基础命令之who命令
2024-04-18

Linux基础命令之kill命令

  相信大家在使用Linux的过程中都会遇到过某个程序出错导致系统锁死的情况,按照常规的思维我们会通过重启来重新启动系统。然而事实上在Linux中并不需要进行重启就能够完成出错程序的关闭操作。在Linux中我们可以通过使用"kill"命令来强制终结它。那么到底它的格式语法和作用又是什么呢?在本文中编程学习网笔者就为大家一一
Linux基础命令之kill命令
2024-04-18

Linux基础命令last 命令实例详解

linux last命令用于显示系统开机以来获是从每月初登入者的讯息。使用权限:所有使用者。 last 显示以前登录过的用户信息,last指令会搜索/var/log/wtmp文件(或者是经过-f选项指定的文件),然后列出
2022-06-04

Linux基础命令:echo的使用

echo指令可以输出内容到标准输出,以空白分割字符串,并且后面增加换行。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。语法
2023-06-05

linux top命令基本实战

目录一. top命令介绍二. 语法格式及常用选项三. 参考案例3.1 显示进程信息3.2 显示完整的进程命令3.3 以批处理的形式展示3.4 设置信息更新频次3.5 显示指定进程号的信息3.6 top面板中常用参数3.7 其他用法四. to
2023-02-03

Linux基础命令--slabtop

slabtopslabtop实时显示详细的内核板条缓存信息。它显示按所列排序条件之一排序的顶级缓存的列表。它还会显示一个统计信息头,其中填充了板坯层信息。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、S
2023-06-05

Linux基础命令---csplit

csplit将文件按照指定的模式分割,默认的输出文件名是xx00、xx01、xx02等,指令会显示每个输出文件的大小。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法c
2023-06-05

Linux基础命令---bzcat

bzcat解压缩被bzip2压缩过的文件,将文件解压到标准输出,此命令只有一个选项-s。该指令对压缩过的二进制文件没有意义,因为二进制文件没有可读性。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openS
2023-06-05

Linux基础命令---zcat

zcat解压有gzip压缩的文件,将解压结果送到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法zcat [-fhVL] 文件 2、选项列表选项说明-h |
2023-06-05

Linux基础命令---zip

zipzip是一种最通用的文件压缩方式,使用于unix、msdos、windows、OS等系统。如果在编译zip时包含bzip 2库,zip现在也支持bzip 2压缩。当将大于4GB的文件添加到存档中时,zip会自动使用Zip 64扩展名,
2023-06-06

Linux基础命令---ar

arar指令可以创建、修改库,也可以从库中提取单个模块。库是一个单独的文件,里面包含了按照特定结构组织起来的其他文件,我们称作member。归档文件通常是一个二进制文件,我们一般将归档文件当作库来使用。原始文件的内容、模式(权限)、时间戳、
2023-06-06

Linux基础命令---comm

comm逐行比较两个已经排序过的文件。结果以3列显示:第1列显示只在file1出现的内容,第2列显示只在file2出现的内容,第3列显示同时出现的内容。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、open
2023-06-06

Linux基础命令---date

date以给定的格式显示当前的日期,或者设置系统时间。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法date [选项]。date [+格式]。date -u [参数
2023-06-06

Linux基础命令---mktemp

mktemp创建临时文件或者目录,这样的创建方式是安全的。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法mktemp [选项] [TEMPLATE] 2、选项列表选
2023-06-06

Linux基础命令- history

Linux基础命令- history 1.history 显示历史命令 作用:用于显示历史记录和执行过的指令命令 当登录shell或者是退出的时候会自动进行读取和存储 1.常用参数 语法:# history 选项 参数#参数-n
2023-08-22

Linux基础命令---mysql

mysqlmysql是一个简单的sql shell,它可以用来管理mysql数据库。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法mysql [options] db 2、参数列表选项说明
2023-06-05

Linux基础命令---apachectl

apachectlapachectl指令是apache http服务器的前端控制程序,可以协助控制apache服务的守护进程httpd。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fed
2023-06-05

Linux基础命令---head

head显示文件开头的几行,默认显示10行,可以使用选项-n来指定行数。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法head [选项] files
2023-06-06

Linux基础命令---sort

sort以行为单位,对文本文件进行排,并输出排序结果。默认情况下,以每一行为一个单位,从首字符开始按照ASCII码向后逐个比较。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
2023-06-06

编程热搜

目录