LONGEPASS
Q90.

在 Linux 作業系統中,要檢查本端與遠端機器間的路徑,可使用下列哪一個命令?

電腦軟體應用 · 乙級 · 系統軟體使用 · Q90

難易度分析

3 / 5

本題要求區分多個功能相近的網路診斷指令,且選項中包含與 Windows 系統極為相似的指令名稱,旨在測試考生是否能精確分辨不同作業系統間的指令差異以及各指令的核心功能。

正確答案:④/usr/sbin/traceroute

④ /usr/sbin/traceroute:traceroute 是 Linux 系統中用於追蹤封包從本端到遠端主機所經過的所有路由節點的命令,其原理是發送 UDP 封包並利用 TTL (Time To Live) 遞減機制 來探測每一跳 (hop) 的中間路由器。

錯誤選項解析

  • ① /sbin/route:route 命令用於檢視或修改本機的 IP 路由表,主要功能是管理路由規則,而非追蹤封包從本端到遠端所經過的路徑節點。
  • ② /bin/ping:ping 命令利用 ICMP Echo Request 測試兩台主機間的連線可達性與延遲時間,僅能確認是否通達,無法顯示封包傳輸過程中的中間路由節點。
  • ③ /usr/sbin/tracert:tracert 是 Windows 作業系統 中的路徑追蹤命令,Linux 環境中並無此命令名稱,此為跨平台命令混淆的常見考題陷阱。
Learning Tip

"此類題型常考 Linux 與 Windows 網絡命令的差異,需特別注意 traceroute (Linux) 與 tracert (Windows) 的命名區別。另外,ping 僅測試連線性,route 管理路由表,traceroute 才是追蹤完整路徑的工具,三者功能不可混淆。實務上若遇到 防火牆阻擋 ICMP 或 UDP,traceroute 可能無法完整顯示所有節點。"

學員答題分佈

①/sbin/route0%
②/bin/ping0%
③/usr/sbin/tracert0%
④/usr/sbin/traceroute0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目