返回顶部
首页 > 资讯 > 操作系统 >【Linux基础命令】nmtui命令使用实战
  • 827
分享到

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

linux运维服务器原力计划 2023-09-29 12:09:01 827人浏览 八月长安
摘要

前言 linux常用命令专栏已进入尾声,大约90个命令是日常工作中常用的,在拓展一些不常用的,也就100左右。 是不是总结下来后,就感觉要学的内容没有那么多了。 当然有些专属的基础命令不在本专栏内,比

前言

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

--结束END--

本文标题: 【Linux基础命令】nmtui命令使用实战

本文链接: https://lsjlt.com/news/421426.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Linux基础命令】nmtui命令使用实战
    前言 linux常用命令专栏已进入尾声,大约90个命令是日常工作中常用的,在拓展一些不常用的,也就100左右。 是不是总结下来后,就感觉要学的内容没有那么多了。 当然有些专属的基础命令不在本专栏内,比...
    99+
    2023-09-29
    linux 运维 服务器 原力计划
  • Linux基础命令last 命令实例详解
    linux last命令用于显示系统开机以来获是从每月初登入者的讯息。 使用权限:所有使用者。 last       显示以前登录过的用户信息,last指令会搜索/va...
    99+
    2022-06-04
    Linux基础命令last linux基础命令 linux last 命令
  • Linux基础命令:echo的使用
    echo指令可以输出内容到标准输出,以空白分割字符串,并且后面增加换行。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。语法...
    99+
    2023-06-05
  • linux top命令基本实战
    目录一. top命令介绍二. 语法格式及常用选项三. 参考案例3.1 显示进程信息3.2 显示完整的进程命令3.3 以批处理的形式展示3.4 设置信息更新频次3.5 显示指定进程号的信息3.6 top面板中常用参数3.7 ...
    99+
    2023-02-03
    linux top命令 linux top
  • H3命令基础命令
    2、h3c基本命令:   system view进入特权模式    display查看信息      curren当前配置    version版本       sysname更改主机名          undo取消(删除)     qu...
    99+
    2023-01-31
    命令 基础
  • Linux基础命令---apachectl
    apachectlapachectl指令是apache http服务器的前端控制程序,可以协助控制apache服务的守护进程httpd。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fed...
    99+
    2023-06-05
  • Linux基础命令---mysql
    mysqlmysql是一个简单的sql shell,它可以用来管理mysql数据库。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。 1、语法mysql [options] ...
    99+
    2023-06-05
  • Linux基础命令(3)
    十二 lsof命令简介lsof(list open files) 是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以 如传输控制协议 (TCP) ...
    99+
    2023-01-31
    命令 基础 Linux
  • linux命令基础(3)
    find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下:find <指定目录> <指定条件> <指定动作>- <指定目录>: 所要搜索的目录及其所有子目录。...
    99+
    2023-01-31
    命令 基础 linux
  • Linux基础命令--slabtop
    slabtopslabtop实时显示详细的内核板条缓存信息。它显示按所列排序条件之一排序的顶级缓存的列表。它还会显示一个统计信息头,其中填充了板坯层信息。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、S...
    99+
    2023-06-05
  • Linux基础命令---more
    more将内容较长的文本文件内容分屏显示,支持定位关键字。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。 1、语法more [-dlfpcsu] ...
    99+
    2023-06-05
  • Linux基础命令---head
    head显示文件开头的几行,默认显示10行,可以使用选项-n来指定行数。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法head [选项] &nbs...
    99+
    2023-06-06
  • Linux基础命令---gunzip
    gunzip解压缩被gzip压缩过的文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法gunzip [-acfhlLnNrtvV]  ...
    99+
    2023-06-05
  • Linux基础命令---bzcat
    bzcat解压缩被bzip2压缩过的文件,将文件解压到标准输出,此命令只有一个选项-s。该指令对压缩过的二进制文件没有意义,因为二进制文件没有可读性。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openS...
    99+
    2023-06-05
  • Linux基础命令---zcat
    zcat解压有gzip压缩的文件,将解压结果送到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法zcat [-fhVL] 文件 ...
    99+
    2023-06-05
  • Linux基础命令---bunzip2
    bunzip2解压缩bzip2压缩过的文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法bunzip2 [-fkvsVL]  文件&n...
    99+
    2023-06-06
  • Linux基础命令---zip
    zipzip是一种最通用的文件压缩方式,使用于unix、msdos、windows、OS等系统。如果在编译zip时包含bzip 2库,zip现在也支持bzip 2压缩。当将大于4GB的文件添加到存档中时,zip会自动使用Zip 64扩展名,...
    99+
    2023-06-06
  • Linux基础命令---gzexe
    gzexe压缩可执行文件,在执行程序的时候可以自动实现解压。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法gzexe file 2、选项列表选项说...
    99+
    2023-06-06
  • Linux基础命令---ar
    arar指令可以创建、修改库,也可以从库中提取单个模块。库是一个单独的文件,里面包含了按照特定结构组织起来的其他文件,我们称作member。归档文件通常是一个二进制文件,我们一般将归档文件当作库来使用。原始文件的内容、模式(权限)、时间戳、...
    99+
    2023-06-06
  • Linux基础命令---bzip2
    bzip2使用Burrows-Wheeler块排序文本压缩算法,将文件进行压缩,压缩比率比一般算法高一些。bzip2要求命令行标志附带一个文件名列表。每个文件都被自己的压缩版本替换,名称为“original_name.bz2”。每个压缩文件...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作