Linux 零基础速查:看完就能上手的基础命令合集10

Linux 日志管理

操作系统内核和程序记录了发生的事件日志,这些日志用于审核系统并解决问题。日志以文本方式保存在/var/log目录中。可以使用普通文本实用程序(如less和tail)检查这些日志。

Linux 内置了基于Syslog协议的标准日志记录系统。许多程序使用此系统记录事件并将其组织到日志文件中。CentOS 7 中systemd-journald和rsyslog服务负责处理syslog消息。

systemd-journald 服务,是操作系统事件记录体系结构的核心,收集系统各方面事件消息,包括内核、引导过程早期阶段的输出、守护程序启动和运行时的输出、syslog事件,然后将它们重组为标准格式,并写入结构化的索引系统日志中。
rsyslog 服务,读取systemd-journald日志,然后记录到日志文件,或根据自己的配置将日志保存到不同的文件中,以及转发给其他程序。

故障1:配置文件丢失
[root@server ~ 21:47:00]# mv /etc/ssh/sshd_config .
[root@server ~ 21:47:12]# systemctl restart sshd
Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.

日志显示没找到路径
[root@server ~ 21:49:45]# journalctl -f
-- Logs begin at 日 2026-07-26 15:06:43 CST. --
7月 26 21:49:07 server.gzk.cloud sudo[17924]: pam_unix(sudo-i:session): session opened for user root by gzk(uid=0)
7月 26 21:49:28 server.gzk.cloud polkitd[766]: Registered Authentication Agent for unix-process:17967:2416887 (system bus name :1.301 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale zh_CN.UTF-8)
7月 26 21:49:28 server.gzk.cloud systemd[1]: Stopped OpenSSH server daemon.
7月 26 21:49:28 server.gzk.cloud systemd[1]: Starting OpenSSH server daemon...
7月 26 21:49:28 server.gzk.cloud systemd[1]: sshd.service: main process exited, code=exited, status=1/FAILURE
7月 26 21:49:28 server.gzk.cloud sshd[17973]: /etc/ssh/sshd_config: No such file or directory
7月 26 21:49:28 server.gzk.cloud systemd[1]: Failed to start OpenSSH server daemon.
7月 26 21:49:28 server.gzk.cloud systemd[1]: Unit sshd.service entered failed state.
7月 26 21:49:28 server.gzk.cloud systemd[1]: sshd.service failed.
7月 26 21:49:28 server.gzk.cloud polkitd[766]: Unregistered Authentication Agent for unix-process:17967:2416887 (system bus name :1.301, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale zh_CN.UTF-8) (disconnected from bus)

 移动回来,并重启服务
[root@server ~ 21:49:28]# mv sshd_config /etc/ssh
[root@server ~ 21:52:42]# systemctl restart sshd

在这里插入图片描述
在这里插入图片描述

故障2:配置文件参数错误
[root@server ~ 21:52:49]# echo 'PermitRootLogin hahaha' >> /etc/ssh/sshd_config
[root@server ~ 21:53:17]# systemctl restart sshd
Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.

7月 26 21:53:28 server.gzk.cloud polkitd[766]: Registered Authentication Agent for unix-process:18149:2440917 (system bus name :1.305 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale zh_CN.UTF-8)
7月 26 21:53:28 server.gzk.cloud sshd[18120]: Received signal 15; terminating.
7月 26 21:53:28 server.gzk.cloud systemd[1]: Stopping OpenSSH server daemon...
7月 26 21:53:28 server.gzk.cloud systemd[1]: Stopped OpenSSH server daemon.
7月 26 21:53:28 server.gzk.cloud systemd[1]: Starting OpenSSH server daemon...
7月 26 21:53:28 server.gzk.cloud sshd[18156]: /etc/ssh/sshd_config line 147: unsupported option "hahaha".
7月 26 21:53:28 server.gzk.cloud systemd[1]: sshd.service: main process exited, code=exited, status=255/n/a
7月 26 21:53:28 server.gzk.cloud systemd[1]: Failed to start OpenSSH server daemon.
7月 26 21:53:28 server.gzk.cloud systemd[1]: Unit sshd.service entered failed state.
7月 26 21:53:28 server.gzk.cloud systemd[1]: sshd.service failed.
7月 26 21:53:28 server.gzk.cloud polkitd[766]: Unregistered Authentication Agent for unix-process:18149:2440917 (system bus name :1.305, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale zh_CN.UTF-8) (disconnected from bus)

清理并重启
[root@server ~ 21:53:28]# sed -i '/hahaha/d' /etc/ssh/sshd_config
[root@server ~ 21:55:05]# systemctl restart sshd

在这里插入图片描述
在这里插入图片描述

故障3:配置文件参数错误
[root@server ~ 21:58:52]# vim /etc/ssh/sshd_config 
Passw0rdAuthentication yes
[root@server ~ 21:59:44]# systemctl restart sshd
Job for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.

7月 26 22:01:13 server.gzk.cloud systemd[1]: sshd.service holdoff time over, scheduling restart.
7月 26 22:01:13 server.gzk.cloud systemd[1]: Stopped OpenSSH server daemon.
7月 26 22:01:13 server.gzk.cloud systemd[1]: Starting OpenSSH server daemon...
7月 26 22:01:13 server.gzk.cloud sshd[18547]: /etc/ssh/sshd_config: line 68: Bad configuration option: Passw0rdAuthentication
7月 26 22:01:13 server.gzk.cloud sshd[18547]: /etc/ssh/sshd_config: terminating, 1 bad configuration options
7月 26 22:01:13 server.gzk.cloud systemd[1]: sshd.service: main process exited, code=exited, status=255/n/a
7月 26 22:01:13 server.gzk.cloud systemd[1]: Failed to start OpenSSH server daemon.
7月 26 22:01:13 server.gzk.cloud systemd[1]: Unit sshd.service entered failed state.
7月 26 22:01:13 server.gzk.cloud systemd[1]: sshd.service failed.
7月 26 22:01:13 server.gzk.cloud polkitd[766]: Registered Authentication Agent for unix-process:18544:2487403 (system bus name :1.314 [/usr/bin/pkttyagent --notify-fd 5 --fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale zh_CN.UTF-8)

修改回来并重启

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


[root@server ~ 22:02:36]# vim /etc/ssh/sshd_config

[1]+  已停止               vim /etc/ssh/sshd_config
[root@server ~ 22:04:10]# su -l gzk
上一次登录:日 7月 26 21:47:05 CST 2026从 10.1.8.1pts/1 上
[gzk@server ~ 22:04:24]$ sudo vim /etc/ssh/sshd_config 
查找pid
[gzk@server ~ 22:10:34]$ ps 18666
   PID TTY      STAT   TIME COMMAND
 18666 pts/0    T      0:00 vim /etc/ssh/sshd_config
[gzk@server ~ 22:10:39]$ tty
/dev/pts/0
[gzk@server ~ 22:11:06]$ 登出
[root@server ~ 22:11:19]# fg
vim /etc/ssh/sshd_config
[root@server ~ 22:11:29]# jobs
结束进程后,可以换普通用户使用了
[root@server ~ 22:11:43]# su -l gzk
上一次登录:日 7月 26 22:10:26 CST 2026pts/0 上
[gzk@server ~ 22:13:10]$ sudo vim /etc/ssh/sshd_config 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Linux 时间管理

[root@server ~ 22:28:34]# date
2026年 07月 26日 星期日 22:29:46 CST
[root@server ~ 22:29:46]# date -u
2026年 07月 26日 星期日 14:29:50 UTC

在这里插入图片描述

hwclock 命令
读取硬件时钟
[root@server ~ 22:26:51]# hwclock -r
2026年07月26日 星期日 22时26分55秒  -0.943892 秒
将硬件时钟时间设置与系统时间一致
[root@server ~ 22:26:55]# hwclock -w
将系统时间设置与硬件时钟时间一致
[root@server ~ 22:26:55]# hwclock -s

在这里插入图片描述

tzselect 命令
[root@server ~ 22:29:50]# tzselect 
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
 1) Africa
 2) Americas
 3) Antarctica
 4) Arctic Ocean
 5) Asia
 6) Atlantic Ocean
 7) Australia
 8) Europe
 9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#? 5
Please select a country.
 1) Afghanistan		  18) Israel		    35) Palestine
 2) Armenia		  19) Japan		    36) Philippines
 3) Azerbaijan		  20) Jordan		    37) Qatar
 4) Bahrain		  21) Kazakhstan	    38) Russia
 5) Bangladesh		  22) Korea (North)	    39) Saudi Arabia
 6) Bhutan		  23) Korea (South)	    40) Singapore
 7) Brunei		  24) Kuwait		    41) Sri Lanka
 8) Cambodia		  25) Kyrgyzstan	    42) Syria
 9) China		  26) Laos		    43) Taiwan
10) Cyprus		  27) Lebanon		    44) Tajikistan
11) East Timor		  28) Macau		    45) Thailand
12) Georgia		  29) Malaysia		    46) Turkmenistan
13) Hong Kong		  30) Mongolia		    47) United Arab Emirates
14) India		  31) Myanmar (Burma)	    48) Uzbekistan
15) Indonesia		  32) Nepal		    49) Vietnam
16) Iran		  33) Oman		    50) Yemen
17) Iraq		  34) Pakistan
#? 9
Please select one of the following time zone regions.
1) Beijing Time
2) Xinjiang Time
#? 2

The following information has been given:

	China
	Xinjiang Time

Therefore TZ='Asia/Urumqi' will be used.
Local time is now:	Sun Jul 26 20:30:56 +06 2026.
Universal Time is now:	Sun Jul 26 14:30:56 UTC 2026.
Is the above information OK?
1) Yes
2) No
#? 1

You can make this change permanent for yourself by appending the line
	TZ='Asia/Urumqi'; export TZ
to the file '.profile' in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the /bin/tzselect command in shell scripts:
Asia/Urumqi
[root@server ~ 22:30:58]# TZ='Asia/Urumqi'; export TZ
[root@server ~ 20:32:07]# date
2026年 07月 26日 星期日 20:32:10 +06

在这里插入图片描述

timedatectl 命令
[root@server ~ 20:32:10]# timedatectl set-timezone 'Asia/Shanghai'
[root@server ~ 20:35:26]# date
2026年 07月 26日 星期日 20:35:30 +06
[root@server ~ 20:35:30]# 登出
[gzk@server ~ 22:35:33]$ sudo -i
[root@server ~ 22:35:41]# 

在这里插入图片描述

自动对时-chronyd 服务

设置参数,和阿里云服务器对时
[root@server ~ 22:49:31]# vim /etc/chrony.conf
#server 0.centos.pool.ntp.org iburst
  #server 1.centos.pool.ntp.org iburst
  #server 2.centos.pool.ntp.org iburst
  #server 3.centos.pool.ntp.org iburst
  server ntp.aliyun.com iburst
查看服务是否启动
[root@server ~ 22:49:58]# systemctl status chronyd
● chronyd.service - NTP client/server
   Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:chronyd(8)
           man:chrony.conf(5)

7月 26 15:06:49 server.gzk.cloud systemd[1]: Starting NTP cli...
7月 26 15:06:49 server.gzk.cloud chronyd[744]: chronyd versio...
7月 26 15:06:49 server.gzk.cloud chronyd[744]: Frequency -3.4...
7月 26 15:06:49 server.gzk.cloud systemd[1]: Started NTP clie...
7月 26 15:06:55 server.gzk.cloud chronyd[744]: Selected sourc...
7月 26 15:06:55 server.gzk.cloud chronyd[744]: System clock w...
7月 26 15:06:52 server.gzk.cloud chronyd[744]: System clock w...
7月 26 22:43:06 server.gzk.cloud systemd[1]: Stopping NTP cli...
7月 26 22:43:06 server.gzk.cloud chronyd[744]: chronyd exiting
7月 26 22:43:06 server.gzk.cloud systemd[1]: Stopped NTP clie...
Hint: Some lines were ellipsized, use -l to show in full.
设置开启启动并立即启动服务
[root@server ~ 22:50:05]# systemctl enable chronyd --now
Created symlink from /etc/systemd/system/multi-user.target.wants/chronyd.service to /usr/lib/systemd/system/chronyd.service.
[root@server ~ 22:50:24]# systemctl status chronyd
● chronyd.service - NTP client/server
   Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
   Active: active (running) since 日 2026-07-26 22:50:24 CST; 2s ago
     Docs: man:chronyd(8)
           man:chrony.conf(5)
  Process: 20738 ExecStartPost=/usr/libexec/chrony-helper update-daemon (code=exited, status=0/SUCCESS)
  Process: 20734 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 20736 (chronyd)
    Tasks: 1
   CGroup: /system.slice/chronyd.service
           └─20736 /usr/sbin/chronyd

7月 26 22:50:24 server.gzk.cloud systemd[1]: Starting NTP cli...
7月 26 22:50:24 server.gzk.cloud chronyd[20736]: chronyd vers...
7月 26 22:50:24 server.gzk.cloud chronyd[20736]: Frequency -3...
7月 26 22:50:24 server.gzk.cloud systemd[1]: Started NTP clie...
Hint: Some lines were ellipsized, use -l to show in full.
查看设置是否成功
[root@server ~ 22:50:27]# chronyc sources -v
210 Number of sources = 1

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* 203.107.6.88                  2   6    17     6    +17us[ +129us] +/-   17ms
[root@server ~ 22:50:37]# ping -c 1 ntp.aliyun.com
PING ntp.aliyun.com (203.107.6.88) 56(84) bytes of data.
64 bytes from 203.107.6.88 (203.107.6.88): icmp_seq=1 ttl=128 time=27.6 ms

--- ntp.aliyun.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 27.675/27.675/27.675/0.000 ms

在这里插入图片描述
在这里插入图片描述

部署时间服务器

chrony 既可以作为客户端,也可以作为服务端(为客户端提供对时服务)。

[root@server ~ 23:02:37]# vim /etc/chrony.conf
 配置监听地址
bindaddress 10.1.8.10
配置允许哪些网段主机同步
allow 10.1.8.0/24
重启
[root@server ~ 23:03:19]# systemctl restart chronyd
停止防火墙服务
[root@server ~ 23:04:10]# systemctl stop firewalld.service


[root@client ~ 21:45:47]# vim /etc/chrony.conf
server 10.1.8.10 iburst
[root@client ~ 23:05:45]# systemctl restart chronyd
[root@client ~ 23:05:58]# chronyc sources -v
210 Number of sources = 1

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample               
===============================================================================
^* server.gzk.cloud              3   6    17     4  -8473ns[  -23us] +/-   24ms

测试是否可以自动对时
[root@client ~ 23:06:06]# date
2026年 07月 26日 星期日 23:07:00 CST
[root@client ~ 23:07:00]# date -s '2026-7-25 12:30:00'
2026年 07月 25日 星期六 12:30:00 CST
[root@client ~ 12:30:00]# date
2026年 07月 25日 星期六 12:30:03 CST
[root@client ~ 12:30:03]# date
2026年 07月 25日 星期六 12:30:07 CST
[root@client ~ 12:30:07]# date
2026年 07月 25日 星期六 12:30:10 CST
[root@client ~ 12:30:10]# date
2026年 07月 25日 星期六 12:30:12 CST
[root@client ~ 12:30:12]# date
2026年 07月 25日 星期六 12:30:15 CST
[root@client ~ 12:30:15]# systemctl restart chronyd
[root@client ~ 12:30:32]# date
2026年 07月 26日 星期日 23:08:07 CST

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Linux 网络管理

查看网络配置

查看 link

查看网络设备清单
[root@server ~ 23:20:18]# ip -br link
lo               UNKNOWN        00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP> 
ens33            UP             00:0c:29:25:7e:d8 <BROADCAST,MULTICAST,UP,LOWER_UP> 
ens36            UP             00:0c:29:25:7e:e2 <BROADCAST,MULTICAST,UP,LOWER_UP> 
virbr0           DOWN           52:54:00:79:84:42 <NO-CARRIER,BROADCAST,MULTICAST,UP> 
virbr0-nic       DOWN           52:54:00:79:84:42 <BROADCAST,MULTICAST> 
查看单个网络设备信息
[root@server ~ 23:20:20]# ip link show ens33
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 00:0c:29:25:7e:d8 brd ff:ff:ff:ff:ff:ff

断开网卡再查询
[root@client ~ 23:08:07]# ip -br link show ens36
ens36            UP             00:0c:29:81:33:3d <BROADCAST,MULTICAST,UP,LOWER_UP> 
[root@client ~ 23:24:16]# ip -br link show ens36
ens36            DOWN           00:0c:29:81:33:3d <NO-CARRIER,BROADCAST,MULTICAST,UP> 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看 IP
[root@server ~ 23:20:27]# ip -br a
lo               UNKNOWN        127.0.0.1/8 ::1/128 
ens33            UP             10.1.8.10/24 fe80::77ac:fa86:628c:94dc/64 
ens36            UP             10.1.1.10/24 fe80::61e4:2bfd:6b73:8ba8/64 
virbr0           DOWN           192.168.122.1/24 
virbr0-nic       DOWN           
[root@server ~ 23:27:07]# ip addr show ens36
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:25:7e:e2 brd ff:ff:ff:ff:ff:ff
    inet 10.1.1.10/24 brd 10.1.1.255 scope global noprefixroute ens36
       valid_lft forever preferred_lft forever
    inet6 fe80::61e4:2bfd:6b73:8ba8/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

在这里插入图片描述

查看 route
[root@server ~ 23:27:13]# ip route
default via 10.1.8.2 dev ens33 proto static metric 100 
10.1.1.0/24 dev ens36 proto kernel scope link src 10.1.1.10 metric 101 
10.1.8.0/24 dev ens33 proto kernel scope link src 10.1.8.10 metric 100 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 

在这里插入图片描述

查看 dns
[root@server ~ 23:28:08]# cat /etc/resolv.conf
# Generated by NetworkManager
search gzk.cloud
nameserver 223.5.5.5
nameserver 223.6.6.6

在这里插入图片描述

网络连通性测试

ping 测试
-c 次数: 指定ping几次
[root@server ~ 23:34:56]# ping -c 2 10.1.8.11
PING 10.1.8.11 (10.1.8.11) 56(84) bytes of data.
64 bytes from 10.1.8.11: icmp_seq=1 ttl=64 time=0.709 ms
64 bytes from 10.1.8.11: icmp_seq=2 ttl=64 time=0.301 ms

--- 10.1.8.11 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.301/0.505/0.709/0.204 ms

在这里插入图片描述

mtr 路由跟踪
跟踪访问外网的一个地址,可以用这个命令看出网络在哪里卡住。
[root@server ~ 23:35:06]# mtr github.com

在这里插入图片描述

配置网络

服务器配置
[root@server ~ 23:38:23]# nmtui

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

nmcli命令
显示设备列表状态信息
[root@server ~ 23:48:38]# nmcli device
DEVICE      TYPE      STATE   CONNECTION 
ens33       ethernet  已连接  2406       
ens36       ethernet  已连接  ens36      
virbr0      bridge    已连接  virbr0     
lo          loopback  未托管  --         
virbr0-nic  tun       未托管  --         

断开设备链接
[root@server ~ 00:00:30]# nmcli device disconnect ens33
成功断开设备 "ens33"。
[root@server ~ 00:01:01]# nmcli device 
DEVICE      TYPE      STATE   CONNECTION 
ens36       ethernet  已连接  ens36      
virbr0      bridge    已连接  virbr0     
ens33       ethernet  已断开  --         
lo          loopback  未托管  --         
virbr0-nic  tun       未托管  --         
[root@server ~ 00:01:04]# ip -br a
lo               UNKNOWN        127.0.0.1/8 ::1/128 
ens33            UP             
ens36            UP             10.1.1.10/24 fe80::61e4:2bfd:6b73:8ba8/64 
virbr0           DOWN           192.168.122.1/24 
virbr0-nic       DOWN           

连接设备
[root@server ~ 00:01:30]# nmcli device connect ens33
成功用 "ens33216c2158-dc74-4a7e-9f6a-9f69ee1ded0f" 激活了设备 ""。
[root@server ~ 00:02:12]# ip -br a
lo               UNKNOWN        127.0.0.1/8 ::1/128 
ens33            UP             10.1.8.10/24 fe80::77ac:fa86:628c:94dc/64 
ens36            UP             10.1.1.10/24 fe80::61e4:2bfd:6b73:8ba8/64 
virbr0           DOWN           192.168.122.1/24 
virbr0-nic       DOWN           

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

查看connection清单
[root@server ~ 00:02:14]# nmcli connection 
NAME    UUID                                  TYPE      DEVICE 
2406    216c2158-dc74-4a7e-9f6a-9f69ee1ded0f  ethernet  ens33  
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 
home    3ceb7148-fa3c-4436-b509-e2c985c3653c  ethernet  --     

先删除名字
[root@server ~ 00:06:52]# nmcli connection delete 2406
成功删除连接 "2406" (216c2158-dc74-4a7e-9f6a-9f69ee1ded0f)。
[root@server ~ 00:07:00]# nmcli connection 
NAME    UUID                                  TYPE      DEVICE 
home    3ceb7148-fa3c-4436-b509-e2c985c3653c  ethernet  ens33  
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 
再删除配置
[root@server ~ 00:07:33]# nmcli connection delete home
成功删除连接 "home" (3ceb7148-fa3c-4436-b509-e2c985c3653c)。
[root@server ~ 00:08:48]# nmcli connection
NAME    UUID                                  TYPE      DEVICE 
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 

在这里插入图片描述
在这里插入图片描述

自动获取 重新创建一个ens33的配置
[root@server ~ 00:13:47]# nmcli connection add type ethernet ifname ens33 con-name home
连接 "home" (57cfc5f7-cc05-4763-ac09-e5d7270c572a) 已成功添加。
[root@server ~ 00:16:46]# nmcli connection 
NAME    UUID                                  TYPE      DEVICE 
home    57cfc5f7-cc05-4763-ac09-e5d7270c572a  ethernet  ens33  
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 
[root@server ~ 00:16:54]# ip -br a show ens33
ens33            UP             10.1.8.130/24 fe80::a733:3a88:18cc:4874/64 

查看是否是自动获取ipv4和ipv6的  auto是自动获取
[root@server ~ 00:17:05]# nmcli connection show home | grep method
ipv4.method:                            auto
ipv6.method:                            auto
proxy.method:                           none

在这里插入图片描述
在这里插入图片描述

手动获取 重新创建一个ens33的配置
[root@server ~ 00:19:39]# nmcli connection add type ethernet ifname ens33 con-name 2406 ipv4.method manual ipv4.addresses 10.1.8.10/24 ipv4.gateway 10.1.8.2 ipv4.dns 223.5.5.5 +ipv4.dns 223.6.6.6连接 "2406" (c38b3f22-8874-4201-bc7d-e735cf5fb16d) 已成功添加。
[root@server ~ 00:26:52]# nmcli connection
NAME    UUID                                  TYPE      DEVICE 
home    57cfc5f7-cc05-4763-ac09-e5d7270c572a  ethernet  ens33  
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 
2406    c38b3f22-8874-4201-bc7d-e735cf5fb16d  ethernet  --     
启动配置
[root@server ~ 00:27:00]# nmcli connection up 2406
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/9)
[root@server ~ 00:27:10]# nmcli connection
NAME    UUID                                  TYPE      DEVICE 
2406    c38b3f22-8874-4201-bc7d-e735cf5fb16d  ethernet  ens33  
ens36   84f19755-4ea7-31d2-bc76-44068d095e0a  ethernet  ens36  
virbr0  3863002e-f753-4b02-b17a-f2f9544f1096  bridge    virbr0 
home    57cfc5f7-cc05-4763-ac09-e5d7270c572a  ethernet  --     
一次性查看
[root@server ~ 00:27:14]# nmcli device show ens33
GENERAL.DEVICE:                         ens33
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         00:0C:29:25:7E:D8
GENERAL.MTU:                            1500
GENERAL.STATE:                          100(已连接)
GENERAL.CONNECTION:                     2406
GENERAL.CON-PATH:                       /org/freedesktop/NetworkM
WIRED-PROPERTIES.CARRIER:               开
IP4.ADDRESS[1]:                         10.1.8.10/24
IP4.GATEWAY:                            10.1.8.2
IP4.ROUTE[1]:                           dst = 10.1.8.0/24, nh = 0
IP4.ROUTE[2]:                           dst = 0.0.0.0/0, nh = 10.
IP4.DNS[1]:                             223.5.5.5
IP4.DNS[2]:                             223.6.6.6
IP6.ADDRESS[1]:                         fe80::23ca:c0a8:deac:8bf3
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::,
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, 
lines 1-18/18 (END)

在这里插入图片描述

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐