在我的linux系統中,命令運行時間告訴我800天。然而,命令nmap表示48天(在其輸出的Uptime行中)。這兩個UPTIME應該相同嗎?如果不是每個真正的意思?linux命令運行時間的輸出與命令nmap的不同
0
A
回答
1
nmap
打印Uptime guess
是有原因的。 nmap
通過發送多個連續的SYN/ACK TCP
來檢測正常運行時間並檢查是否存在時間戳選項或計數器值等。此外,增量率可能從OS
到OS
變化。最後,一些OS
-以隨機值啓動計數器,這使得正常運行時間檢測算法複雜化。
最好是去閱讀關於這個專題的文件上nmap
的網頁:Nmap: Remote OS Detection
相關問題
- 1. Linux時間命令輸出的差異
- 2. IDE輸出與命令行不同
- 3. 運行Linux命令
- 4. 從Symfony命令運行Linux命令
- 5. 運行powershell命令時沒有輸出
- 6. Ruby不斷輸出長時間運行的shell命令的標準輸出
- 7. 從python運行linux命令
- 8. 從Daemon運行Linux命令
- 9. PHP:輸出多行命令行輸出爲不同的行
- 10. 命令輸出和perl輸出不同
- 11. linux時間格式命令
- 12. 命令行* linux
- 13. 通過Java ProccesBuilder運行命令與在Shell中運行命令不同
- 14. 從java運行Linux的命令行
- 15. imagemagick「轉換」命令不同的輸出
- 16. 限制所有Linux命令的輸出
- 17. 需要解析linux命令的輸出
- 18. 與運行時執行命令(時)EXEC
- 19. 用Linux製作命令行命令
- 20. 如何在另一個命令運行的某個時間後運行命令?
- 21. 在Linux上錄製命令行輸入和輸出與C
- 22. 在Objective C上運行shell命令並同時獲得輸出
- 23. VBS運行命令沒有輸出
- 24. Python運行命令行(時間)
- 25. 如何將Linux的哪個命令輸出到Linux文件命令中?
- 26. Linux命令行rm/*
- 27. grep命令行,linux
- 28. MySqli命令不同步;您現在無法運行此命令
- 29. 運行兩個命令行命令
- 30. IfFileExists命令運行3個命令行
在http://nmap.org/book/osdetect-usage.html關於‘正常運行時間的猜測’的文檔應該回答這個。 – nos 2014-10-31 09:19:52
因此,基於發佈的幫助,答案可能如下所示: 不,這兩個UPTIME不一定是相同的。前者報告主機的實際正常運行時間;而後者只是一個猜測。 對不對? – Donald 2014-10-31 14:11:35