shell编程-提取IP地址】的更多相关文章

    #提取IP地址和子网掩码 [root@localhost ~]# ifconfig eth0|grep 'inet addr'|awk -F'[ :]+' '{print $4"/"$8}' 192.168.16.110/255.255.255.0 [root@localhost ~]# #查外网IP地址 [root@localhost ~]# curl -s ipecho.net/plain;echo 114.93.99.39 #查外网ip地址是什么宽带<br>[…
前面提及的:OSI,TCP-IP,IP地址,端口,协议概念我都清楚,所以我直接跳过前面,来到使用这里. //获取本机IP InetAddress ip = InetAddress.getLocalHost(); System.out.println(ip); //***/169.254.93.173 String sip = ip.getHostAddress(); String name = ip.getHostName(); System.out.println(name+" "+…
Java语言的优势之一是Java程序能访问网络资源.Java提供一系列的类支持Java程序访问网络资源. TCP/IP协议和IP地址 为了进行网络通信,通信双方必须遵守通信协议.目前最广泛使用的是TCP/IP协议,它是Internet中各方所遵循的公共协议.TCP(Transport Control Protocol)是一种传输控制协议,IP(Internet Protocol)是一种网际协议,TCP/IP代表这两个协议的. TCP/IP分为四个层次: 网络接口层:负责接收和发送物理帧: 网络层…
IP分成5大类: A类地址 ⑴ 第1字节为网络地址,其它3个字节为主机地址. ⑵ 范围:1.0.0.1—126.155.255.254 ⑶ 私有地址和保留地址: ① 10.X.X.X是私有地址(只能在局域网络使用的地址). ② 127.X.X.X是保留地址,循环测试. B类地址 ⑴ 前2个字节为网络地址,其它2个字节为主机地址. ⑵ 范围:128.0.0.1—191.255.255.254 ⑶ 私有地址和保留地址 ① 172.16.0.0—172.31.255.255是私有地址 ② 169.25…
一 :获取单个网卡的IPv4地址,方法如下: 方法一:$/sbin/ifconfig ethX | awk '/inet addr/ {print $2}' | cut -f2 -d ":" 方法二:$/sbin/ifconfig ethX | awk '/inet addr/ {print $2}' | awk -F: '{print $2}' 方法三:$/sbin/ifconfig ethX | sed -ne 's/\(.*\)addr:\([[:digit:].]*\)\(.*…
默认控件栏里面没有IP Address Control. 可是 WinCE 系统内的网络属性中是有这种控件的,想知道怎么调用IP Address Control的吗? 先通过远程工具 Remote Spy 查看此控件,发现其是由 4 个 Edit 组成的.对照  PC 上发现,是一样一样的. 然后通过 Remote Spy 中查看到的属性字符串.最后在 WinCE PUBLIC 的代码中找到了事实上现的代码.文件夹例如以下: C:\WINCE700\public\common\oak\drive…
方法1: var reg = new RegExp(/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/);var str = 'http://172.38.172.10:8000/app/?id=stb.insight.app#module=overview.monitoring'; console.log(str.match(reg)) 方法2: (js中封装了正则方法 可以简便使用) var reg = /\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,…
ifconfig |grep -Eo "(([1-9)?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])"…
比如255.255.255.255 ,共4段,我们将255分为四个部分,0-99,100-199,200-249,250-255 0-99:[1-9]?[0-9]               #   [1-9]? 表示1到9匹配1此或0次,0到9匹配一次 100-199:1[0-9][0-9] 200-249:2[0-4][0-9] 250-255:25[0-5] [root@Skip-ftp tmp]# cat test.txt 10.0.0.0.0 0.0.0.0 1.1.1.1 01.1.…
IP地址有4段组成,每一段数字的范围为0-255,在一段文本中提取ip地址可以这样 $src = 'src = alsdlk ks sdf2.3.3.4 234.193.1.120.1232 d.233.43.23.34 23.34.23.33 dfkl lksd\flk \lkjs.c lksf.c \ kldslfj.c lkdslkf.c lkkldsf.c'; $src =~ m/((?<![\w.])\b(([01]?\d\d?|2[0-4]\d|25[0-5])\.){3}([01]…