第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

從 cmd ping

從 cmd ping

Go
慕碼人8056858 2022-11-23 14:12:22
我有這個(gè)應(yīng)用程序需要 ping google.com 以查看網(wǎng)絡(luò)連接是否有效。以下工作代碼正常并列出目錄內(nèi)容:cmd = exec.Command("ls", "-lah")var stdout, stderr bytes.Buffercmd.Stdout = &stdoutcmd.Stderr = &stderrerr = cmd.Run()if err != nil {    log.Fatalf("cmd.Run() failed with %s\n", err)}outStr, errStr := string(stdout.Bytes()), string(stderr.Bytes())fmt.Printf("out:\n%s\nerr:\n%s\n", outStr, errStr)當(dāng)我更改參數(shù)時(shí),它會(huì)掛起。cmd = exec.Command("ping", "goole.com")這會(huì)導(dǎo)致錯(cuò)誤:cmd.Run() failed with exit status 2cmd = exec.Command("ping", "https://www.goole.com")在我將 args 更改為:cmd = exec.Command("ping -c 5", "goole.com")我得到cmd.Run() 因 exec 失?。骸皃ing -c 5”:在 $PATH 中找不到可執(zhí)行文件我正在為我的依賴(lài)項(xiàng)使用 go mod。知道我做錯(cuò)了什么嗎?
查看完整描述

3 回答

?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

  1. 錯(cuò)誤是因?yàn)槟闾岬搅?code>https. 嘗試運(yùn)行為

cmd = exec.Command("ping", "www.google.com")或者簡(jiǎn)單地"google.com"也應(yīng)該工作。

  1. 第一個(gè)掛起的原因是因?yàn)槟谡{(diào)用ping時(shí)沒(méi)有任何其他無(wú)限運(yùn)行 ping 的參數(shù)。-c因此,請(qǐng)嘗試使用提及計(jì)數(shù)的 args 來(lái)調(diào)用它。這應(yīng)該工作。

cmd := exec.Command("ping", "-c" , "3", "google.com")

更好的是,以更小的間隔-i 0.1或您認(rèn)為合適的方式使其更快。但請(qǐng)確保您添加了-c.


查看完整回答
反對(duì) 回復(fù) 2022-11-23
?
白衣非少年

TA貢獻(xiàn)1155條經(jīng)驗(yàn) 獲得超0個(gè)贊

ping命令無(wú)限期運(yùn)行,這就是它似乎掛起的原因 -ping永遠(yuǎn)不會(huì)退出。您可以通過(guò)使用參數(shù)限制 ping 嘗試次數(shù)來(lái)強(qiáng)制它退出-c,例如

ping -c 5 goole.com將嘗試 5 次 ping。這是外殼形式。在您的代碼中,使用:

cmd = exec.Command("ping", "-c1", "goole.com")

https://www.goole.com失敗,因?yàn)?code>ping需要主機(jī)名,而不是 URL。


查看完整回答
反對(duì) 回復(fù) 2022-11-23
?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

為什么要生成一個(gè)進(jìn)程來(lái) ping 一個(gè) IP 地址?嘗試go-ping,實(shí)現(xiàn) ICMP ping 的幾個(gè)包之一。



查看完整回答
反對(duì) 回復(fù) 2022-11-23
  • 3 回答
  • 0 關(guān)注
  • 163 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)