在我的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. 與命令行不同的Bash輸出
- 3. Linux命令行與Linux命令管道
- 4. IDE輸出與命令行不同
- 5. 運行Linux命令
- 6. 從Symfony命令運行Linux命令
- 7. 命令行命令的執行時間
- 8. 運行powershell命令時沒有輸出
- 9. 與paramiko運行命令一段時間
- 10. Ruby不斷輸出長時間運行的shell命令的標準輸出
- 11. 連續運行的Linux命令與Java運行時EXEC
- 12. 從python運行linux命令
- 13. 從Daemon運行Linux命令
- 14. 運行Linux命令 - runtime.exe
- 15. C#運行命令不執行命令
- 16. PHP:輸出多行命令行輸出爲不同的行
- 17. 命令輸出和perl輸出不同
- 18. Java Pack200庫輸出與命令行工具輸出不同
- 19. linux時間格式命令
- 20. 命令行* linux
- 21. 從命令行運行時,xcodebuild命令的結果與從Jenkins運行時的結果不同
- 22. Linux的PowerShell命令找不到命令
- 23. grep的時間命令輸出
- 24. Linux ps命令 - 獲取進程運行時間 - etime和時間參數不同
- 25. JMeter的命令行輸出
- 26. 通過Java ProccesBuilder運行命令與在Shell中運行命令不同
- 27. 終端打開時運行命令(Linux)
- 28. 運行tracert命令在命令1 140次不同的主機
- 29. 從java運行Linux的命令行
- 30. NodeJS - 運行shell命令,退出,傳輸到shell命令
在http://nmap.org/book/osdetect-usage.html關於‘正常運行時間的猜測’的文檔應該回答這個。 – nos 2014-10-31 09:19:52
因此,基於發佈的幫助,答案可能如下所示: 不,這兩個UPTIME不一定是相同的。前者報告主機的實際正常運行時間;而後者只是一個猜測。 對不對? – Donald 2014-10-31 14:11:35