有關 nc 的執行結果 - Linux

Ivy avatar
By Ivy
at 2014-02-27T01:21

Table of Contents

各位好,
不知道有沒有哪位大大同時在 CentOS 和 RHEL3 上面使用過 nc 這個指令的?
我主要是想要用這個指令對其他機器進行監控,
然後利用監控的結果來發檢查信。
但無奈地光是使用這個指令就會有不同的結果發生。

以下 xxx.xxx.xxx.xxx 和 yyyy 分別代表我要監控的 Host IP 和 Port

RHEL3:
指令:nc -v -w 1 xxx.xxx.xxx.xxx -z yyyy
結果:xxx-xxx-xxx-xxx.com.tw [xxx.xxx.xxx.xxx] yyyy open
而且這個結果不能直接用指令抓來用,
原因是他如果在 nc 的執行指令最後面加上 2>/dev/null 就不會有這行結果了。

CentOS:
指令:nc -v -w 1 xxx.xxx.xxx.xxx -z yyyy
結果:Connection to xxx.xxx.xxx.xxx yyyy port [tcp] succeeded!
這行可以直接以指令抓來用,所以可以直接用來判定監控結果是否正確。

所以想請問一下,nc 這個指令是否可以在 RHEL3 上面使用?
或是有什麼其他的執行結果可供抓取?感謝~

--
Tags: Linux

All Comments

Ina avatar
By Ina
at 2014-02-27T16:48
2>&1 把stderr導到stdout就好了
Rebecca avatar
By Rebecca
at 2014-02-28T03:41
了解,明天去公司試試。感謝提供方向。
Ethan avatar
By Ethan
at 2014-03-03T19:42
我記得 nc 好像有兩個實作耶
Emma avatar
By Emma
at 2014-03-05T18:11
找到問題了,跟雙引號有關... @@~
Ida avatar
By Ida
at 2014-03-09T18:38
那個if對吧
Poppy avatar
By Poppy
at 2014-03-11T04:04
嗯,第一個if這樣標雙引號好像會讓系統判別錯誤@@

curl批次下載的問題

Harry avatar
By Harry
at 2014-02-26T22:58
我想要批次下載 類似這樣 curl -O http://xxx.xx/filename[0-9].xxx 但檔名不是[0~9] 所有檔名放在另外一個檔案裡面 以換行分開 請問該如何寫? - ...

變更分割區大小後,openSUSE 開機卡住

Blanche avatar
By Blanche
at 2014-02-26T15:03
VirtualBox 虛擬機器硬碟結構 A 硬碟 8 GB,分割區依序如下 (空機安裝時 MBR 沒有勾,MBR 應該沒有開機程式?) swap / (有 Boot 旗標,/boot 含 GRUB2) /home B 硬碟 12 GB (空) 因為虛擬機上的 / 切 ...

該用 Apache or Nginx ?

David avatar
By David
at 2014-02-26T13:23
OS: CentOS 5.9 目前使用Apache2.2 去年開始注意Nginx,而且輿論多傾向Apache教穩定些。 而且Nginx技術支援比Apache少,所以當時就沒考慮玩玩看。 不過最近上一些大型網站,當該網站出現錯誤訊息時, 我發現這些網站都改用Nginx! 爬了一下文章,發現輿論已經 ...

有關g_socket_connection中的函數

Candice avatar
By Candice
at 2014-02-26T12:40
前輩留了一隻socket connection程式給我, 裡面是用g_socket_connection的東西去作的 不過,程式裡面呼叫了一個g_socket_connection_is_connected的function 我去看了gio/gsocketconnection.h 裡面卻沒這東西, 而 ...

關於find使用的用戶不同也會有差別嗎?

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2014-02-26T11:22
我建立了一個目錄裡面有簡單的1-1 1-2 ... 1-9等的空白檔案 我用find /home/usr/目錄名稱 -name *關鍵字* 這樣子去尋找該目錄有哪些符合的檔案名稱將他列出來 但是出現一個很奇怪的問題 我用普通用戶 假設目錄在/home/usr/1 我輸入 find /home/u ...