栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux常用网络命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux常用网络命令

文章目录
    • 1、网络环境
    • 2、远程登录/拷贝文件
    • 3、数据输出

1、网络环境
  • ifconfig

一般格式:ifconfig [选项]

功能介绍:查看网卡配置信息/显示网络设备的配置

常用选项:选项较多,具体情形可查询

注意:无

示例:ifconfig 查看网卡配置信息

ifconfig | grep inet 查看网卡对应的IP地址

  • ping

​ 一般格式:ping [选项] [主机名称或IP地址]

功能介绍:检测计算机到目标计算机之间的网络连接状况

常用选项:

选项说明
-c<完成次数>设置完成要求回应的次数
-i<间隔秒数>指定收发信息的间隔时间

注意:执行ping,指令会使用ICMP传输协议,发送要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该网络运行正常

示例:ping 127.0.0.1 检测本地网卡工作正常

ping -c 2 www.baidu.com 检测设备与指定网址之间的连接状况,收到两次包后自动退出

​

  • netstat

一般格式:netstat [选项]

功能介绍:通过监控进出网络的包和统计网络接口以让用户得知整个Linux系统的网络情况

常用选项:

选项说明
-a显示详细的网络状况
-h查看帮助
-r显示路由表
-i查看网络接口及对应的接口信息表单

注意:无

示例:netstat -a 显示详细的网络状况

netstat -apu 显示UDP端口号的使用情况

netstat -i 显示网卡列表

2、远程登录/拷贝文件
  • scp

一般格式:scp [选项] [源文件] [目标文件]

​ 其中[源文件 / 目标文件]的写法通常可为[[user@]host:]file

功能介绍:实现系统间的文件/文件夹拷贝操作

常用选项:

选项说明
-4强制scp命令只使用IPv4寻址
-6强制scp命令只使用IPv6寻址
-r递归赋值整个目录(即若给出的源文件是目录文件,则scp将递归复制该目录下的所有子目录和文件,目标文件,目标文件必须为一个目录名)
-P若远程SSH服务器的端口不是22,需要使用大写字母-P选项指定数据传输用到的端口号

注意:scp是secure copy的缩写,scp是linux系统下基于ssh登录进行安全的远程文件拷贝命令,scp是加密的,rcp是不加密的,scp是rcp的加强版。

示例:scp -r demo user@remote:Desktop 把当前目录下的demo文件夹复制到远程home(user@remote)目录下的Desktop文件夹中

scp -r /home/space/music/ root@www.service.com:/home/root/others/ 将本地music目录复制到远程others目录下,如要远程复制到本地,只需要将路径参数替换即可

这里再介绍一种非常常用的工具SSH,英文全称为Secure Shell,通过SSH客户端我们可以连接到运行着SSH服务器的远程机器上,SSH的简单使用格式为:ssh [-p port] user@remote,其中user是在远程机器上的用户名,如果不指定的话默认为当前用户,remote是远程机器上的地址,可以为IP / 域名,或者是后面会提到的别名,port是SSH Server监听的窗口,如果不指定,就为默认值22。

注意事项:

  1. 使用exit退出当前用户的登录
  2. ssh这个终端命令只能在Linux或者UNIX系统下使用
  3. 如果在Windows系统中,可以安装PUTTY或者XShell客户端软件即可通过SSH,远程连接至Linux服务器
  • telnet

一般格式:telnet [选项] [主机名称或ip地址]

功能介绍:登入远端主机/服务器

常用选项:

选项说明
-b使用别名指定远端主机名称
-x假设主机支持数据加密的功能,则启用

注意:无

示例:telnet 192.168.0.5 ,登录IP,为192.168.0.5的远程主机

3、数据输出
  • tcpdump

一般格式:tcpdump [选项]

功能介绍:用于倾倒网络传输数据

常用选项:

选项说明
-c<数据包数目>收到指定的数据包数目后,就停止进行倾倒操作
-d把编译过的数据包编码转换成可阅读的格式,并倾倒到标准输出
-q快速输出,仅列出少量的传输协议信息

注意:执行tcpdump指令可列出经过指定网络界面的数据包文件头,执行该指令需要root级权限

示例:tcpdump 显示TCP包信息

​ tcpdumo -c 20 -q 显示指定数量包,并进行精简显示

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/894414.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号