`
isiqi
  • 浏览: 16465046 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Command-line: 解析IP地址

UP 
阅读更多

本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。允许非商业转载,但应注明作者及出处。
作者:liuyuan_jq

2011-01-12


[root@localhost ~]# ifconfig

eth1 Link encap:Ethernet HWaddr C8:3A:35:D6:5A:79

inet addr:192.168.2.84 Bcast:192.168.2.255 Mask:255.255.255.0

inet6 addr: fe80::ca3a:35ff:fed6:5a79/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:28137 errors:0 dropped:267 overruns:0 frame:0

TX packets:4476 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:2522664 (2.4 MiB) TX bytes:863925 (843.6 KiB)

Interrupt:177 Base address:0x6c00

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:16 errors:0 dropped:0 overruns:0 frame:0

TX packets:16 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:960 (960.0 b) TX bytes:960 (960.0 b)


[root@localhost ~]# ifconfig | grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'

inet addr:192.168.2.84 Bcast:192.168.2.255 Mask:255.255.255.0

inet addr:127.0.0.1 Mask:255.0.0.0


[root@localhost ~]# ifconfig | grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | grep -v '127'

inet addr:192.168.2.84 Bcast:192.168.2.255 Mask:255.255.255.0

[root@localhost ~]# ifconfig | grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | grep -v '127'| cut -d: -f2

192.168.2.84 Bcast

[root@localhost ~]# ifconfig | grep '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | grep -v '127'| cut -d: -f2 | awk '{print $1}'

192.168.2.84

分享到:
评论

相关推荐

    Unix command-Line KongFu

    例如,要从日志文件中提取出所有IP地址,并统计每个IP出现的次数,可以使用命令`grep "ip address" logfile | awk '{print $1}' | sort | uniq -c`。 ### Hal Pomeranz 的背景与贡献 Hal Pomeranz 是一位资深的...

    网络工程师(计算机四级)必备软件

    这些命令通常通过命令行界面(Command Line Interface, CLI)输入。 ### 常用配置命令详解 下面将详细介绍一些常用的华为路由器配置命令: 1. **显示当前配置**: - 命令:`[Quidway]discur` 或 `[Quidway]...

    ping的部分命令及操作

    - `-n`: 不进行名称解析,直接显示IP地址。 - `-time=<超时时间>`: 设置超时时间。 #### 参数详解 1. **-t** - 功能:连续不断地向目标发送数据包,直到用户终止操作。 - 示例: ```shell ping -t ...

    Amazon EC2 Command Line Reference

    Amazon EC2 Command Line Interface(CLI)是一种强大的工具,允许用户通过命令行对EC2资源进行操作,如实例、存储卷、网络接口等,从而实现自动化管理和高效运维。 ### 重要知识点解析: #### 1. **Amazon EC2 ...

    计算机网络期末考试题及答案.pdf

    - ARP(Address Resolution Protocol):地址解析协议,用于将网络层的IP地址解析为数据链路层的物理地址(如MAC地址)。 - TCP(Transmission Control Protocol):传输控制协议,一种面向连接的、可靠的、基于...

    CCNA中文笔记

    - DNS(Domain Name System):域名解析服务,将人类可读的域名转换为IP地址。 - TCP/IP协议栈:从应用层到链路层的五层模型,包括TCP、UDP、IP等协议的作用和交互。 2. **网络设备** - 路由器:连接不同网络,...

    ip route命令手册

    - `-r` 或 `-resolve`:解析IP地址为域名。 #### 4. 网络设备配置(`iplink`) - **`iplink set`**:修改网络设备属性,如开启、关闭设备或更改设备MAC地址。 - **`iplink show`**:展示设备当前状态和属性。 ###...

    CISCO-IOS中文命令手册

    - `ip host hostname ip-address`:为特定IP地址分配主机名。 - **2.11 启用DNS服务** - **命令**: - `ip domain-name domainname`:设置DNS域。 - `ip name-server ip-address`:指定DNS服务器地址。 - **...

    华为HCNA实验操作.zip操作打包下载

    - ARP(地址解析协议):如何通过IP地址获取MAC地址。 - ICMP(Internet Control Message Protocol):用于网络诊断,如ping命令的工作原理。 - DNS(域名系统):将域名转换为IP地址的过程。 4. **路由与交换**...

    CCNA全部重要实验步骤齐全

    - DNS(Domain Name System):将域名解析为IP地址。 - DHCP(Dynamic Host Configuration Protocol):自动分配IP地址、子网掩码、默认网关等网络参数。 - NAT(Network Address Translation):用于解决IP地址...

    linux下的ip命令手册(中文版).pdf

    - **-r, -resolve**:通过 DNS 查询来解析 IP 地址为对应的主机名。 #### 四、主要命令与用法 ##### 1. iplink -- 配置网络设备 - **iplink set**:改变设备属性。 - **iplink show**:显示设备属性。 ##### 2. ip...

    philips-tv:通过命令行控制Philips(2016、2017、2018、2019)Android TV的工具

    1. **安装和配置**:将 philips-tv-master 解压缩后,根据提供的文档配置你的电视的IP地址、端口和API密钥。 2. **运行命令**:在命令行中运行脚本,例如切换频道、调整音量等,这通常通过提供特定的命令行参数实现...

    V7000 Command Line Interface Users Guide

    - **配置PuTTY会话**:设置连接参数,如目标IP地址、端口等。 - **连接至CLI**:通过PuTTY启动与SAN Volume Controller的SSH会话。 - 步骤包括选择适当的密钥文件以及验证连接信息。 #### 在AIX或Linux主机上准备...

    linux 60个网络命令

    - **-n**:禁止域名解析,只显示IP地址。 - **-q**:静默模式,不显示任何输出。 - **-r**:绕过路由表,直接将数据包发送到主机。 - **-R**:记录路由路径。 - **-s**:设定IP数据包长度。 - **-t**:设定TTL值...

    合格的网络工程师必会实验大全

    - 配置TACACS+或RADIUS客户端:根据实际情况配置TACACS+或RADIUS服务器的IP地址和密钥。 #### 四、实验步骤详解 ##### 1. 配置AAA服务器 - **管理员账号添加**:进入服务器的“Administration Control”界面,...

    在进程创建过程中使用ping命令

    TCHAR commandLine[] = _T("ping 8.8.8.8 -t"); ``` 然后调用`CreateProcess`函数启动进程。注意,使用`ping`命令时,由于它是系统内置命令,一般不需要提供完整的路径,只需提供命令名即可。 在实际编程中,我们...

    ccna实验手册

    - **CLI(Command Line Interface)**:基于文本的命令行界面,是管理和配置Cisco设备的主要方式。 - **关键命令**: - `enable`:进入特权执行模式。 - `configure terminal`:进入全局配置模式。 - `exit`:退出...

    Killtest 分享HP0-M30 题库

    - **解析:** 要阻止来自特定IP地址的陷阱消息,管理员应该将该IP地址添加到`nnmtrapd.conf`文件中。这样做可以确保从指定IP发送的所有陷阱消息都不会被NNM接收和处理。 #### 3. 层三拓扑定义设备 - **题目:** Which...

Global site tag (gtag.js) - Google Analytics