当前位置:首页 > 技术文章 > 正文内容

网工必备Linux网络管理命令_linux网络命令详解

douba323小时前技术文章4

1.ifconfig

作用,管理ip地址,要求root权限,临时生效

ifcoonfig ens33

ifconfig ens33 up/down

ifconfig ens33 192.168.0.175 netmask 255.255.255.0

dns编辑/etc/resolv.conf

配置地址永久生效必须编辑文件并重启网络服务

[root@server01 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

[root@server01 ~]# service network restart

Restarting network (via systemctl): [ OK ]

[root@server01 ~]#

文件内容


2.route

2.1作用:查看及配置系统路由表。服务器会有多网卡。

2.2route -n

2.3添加默认网关

2.3.1

2.4添加/删除路由: route add/del -net 8.8.8.0/24 gw 192.168.162.2

2.5添加/删除主机路由:route add -host 3.3.3.3 gw 192.168.0.1 ens33

2.6永久生效:

2.6.1. vim
/etc/sysconfig/network-scripts/网卡名(新文件)

2.6.2. 6.6.6.0/24 via 192.168.0.1

3.arp

3.1 arp -n

3.2 arp -n 192.168.0.155

3.3 arp -s

3.4 arp -d

4.ip

centos7开始支持,功能类似ifconfig

5.netstat

5.1

列出所有连接: netstat -an

列出所有tcp连接: netstat -atn

列出所有udp连接: netstat -aun

5.2

显示相关进程: netstat -ap

6.arping

6.1测试目标主机是否存活

6.2更新arp表

7.Ping

测试网络连通性和延迟

8.Traceroute

路由追踪

8.1 默认使用udp,可用-I使用icmp

9.telnet

9.1远程管理网络设备

9.2测试端口是否开放

10.Ssh

Ssh是经过ssl保护的,可以更加安全的进行远程系统管理和文件传输。

10.1ssh -p 22 root@192.168.0.179

10.2免密登录

10.2.1[root@server01 ~]# ssh-keygen -t rsa

10.2.2[root@server01 ~]# ssh-copy-id -i root@127.0.0.1

10.2.3[root@server01 ~]# ssh-copy-id -i root@192.168.0.132

11.scp

11.1基于ssh文件传输

11.2[root@server01 ~]# touch testscp

[root@server01 ~]# scp testscp root@192.168.0.132:/home/

testscp

11.3

[root@server01 ~]# scp root@192.168.0.132:/home/down /root/down.txt

down 100% 0 0.0KB/s 00:00

[root@server01 ~]# ls -alh down.txt

-rw-r--r--. 1 root root 0 Aug 11 16:12 down.txt

[root@server01 ~]#

12.Wget

用于文件下载

12.1wget -O

12.2如何下载安装网易yum源?

将网易yum仓库文件下载到本地的yum仓库目录即可

13.nslookup

13.1和windows相同,用于测试dns域名解析

14.dig

详细输出dns解析过程,用于分析dns服务器工作过程

更多“资料”评论学习获取噢~

相关文章

Linux系统查看IP地址的常用方法(查看linux ip地址)

简介:Linux系统经常使用ifconfig命令查看网卡的IP地址,一般需要以root身份登录使用ifconfig工具。ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置...

如何查询 Linux 中 CPU 的数量?这几个命令要知道!

在深入命令之前,先聊聊为什么要关心 CPU 数量。想象一下,你是个系统管理员,手底下管着几十台服务器,突然有台机器跑任务慢得像乌龟,你得搞清楚是不是 CPU 不够用。或者你是程序员,想写个多线程程序,...

Linux 文件搜索神器 find 实战详解,建议收藏

在 Linux 系统使用中,作为一个管理员,我希望能查找系统中所有的大小超过 200M 文件,查看近 7 天系统中哪些文件被修改过,找出所有子目录中的可执行文件,这些任务需求 find 命令都可以轻松...

linux 查看磁盘信息的常用命令(linux中查看磁盘的命令)

在Linux系统中,排查磁盘问题是一个非常重要的任务,以下是一些常用的Linux排查磁盘问题的命令:df:查看磁盘分区的使用情况,可以查看磁盘分区的总容量、已用容量、可用容量等。du:查看文件或目录的...

linux 查看当前应用内存状况,以及内存参数含义

1、查看进程号ps -ef | grep tomcat2、查看当前内存分配,200ms打印一次jstat -gc 进程号 200 1jstat -gc 34480 200 1 S0C S1C...

如何检查 Linux 系统是 32 位还是 64 位?这9个命令查的又快又准!

在 Linux 系统中,位数(bit)通常指的是 CPU 架构的位宽,即 CPU 一次能够处理的数据量。32 位系统和 64 位系统在内存寻址能力、计算性能和软件支持上存在显著差异:「32 位系统」:...