📄 12 - pinging a machine.rb
字号:
require 'ping'Ping::pingecho('oreilly.com') # => truePing::pingecho('localhost') # => truePing::pingecho('127.0.0.1') # => truePing::pingecho('no.such.domain') # => falsePing::pingecho('222.222.222.222') # => false#---system('ping -c1 www.oreilly.com')# 64 bytes from 208.201.239.36: icmp_seq=0 ttl=42 time=27.2 ms## --- www.oreilly.com ping statistics ---# 1 packets transmitted, 1 packets received, 0% packet loss# round-trip min/avg/max = 27.2/27.2/27.2 ms# => true#---Ping::pingecho('microsoft.com') # => falserequire 'net/http'Net::HTTP.start('microsoft.com') { 'success!' } # => "success!"Net::HTTP.start('no.such.domain') { "success!" } # SocketError: getaddrinfo: Name or service not known```#---
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -