整理 8 大類核心命令,涵蓋網路連線狀態、IP 設定、路由追蹤、檔案傳輸、遠端登入、連線測試、系統管理、檔案磁碟操作,附完整參數說明與實戰範例,適合列印備查。
netstat [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]
-a 顯示所有連線與聆聽埠
-n 直接顯示 IP/埠號(不解析主機名,速度快)
-r 顯示路由表
-s 顯示各協定統計(TCP/UDP/ICMP/IP)
-p 指定協定(tcp/udp)
interval 秒數,持續重新整理顯示
實戰:netstat -an | find ":80" 快速查看 HTTP 連線狀態
tracert [-d] [-h max_hops] [-w timeout] target
-d 不解析主機名(加速)
-h 最大躍點數(預設 30)
-w 等待回應逾時毫秒數
實戰:tracert -d 8.8.8.8 追蹤到 Google DNS 路徑,定位網路阻斷節點
ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-w timeout] target
-t 持續 ping 直到 Ctrl+C 停止
-n 發送封包數(預設 4)
-l 封包大小(預設 32 bytes)
-f 設定「勿分割」旗標(測試 MTU)
-w 逾時毫秒數
實戰:ping -t -l 1000 192.168.1.1 持續大封包測試區域網路穩定度
winipcfg 圖形介面ipconfig /all 顯示完整 TCP/IP 設定,/release、/renew 更新 DHCP 租約telnet host [port]
範例:telnet mail.server.com 25 測試 SMTP 伺服器連線
遠端登入後可執行主機端命令(需帳號密碼)
注意:傳輸明文,生產環境請改用 SSH。
關鍵命令速查:
| 命令 | 功能 | 範例 |
|---|---|---|
open host [port] | 連線 FTP 伺服器 | open ftp.example.com 21 |
user name [pass] | 登入身分 | user anonymous me@mail.com |
binary / ascii | 傳輸模式 | 程式/圖片用 binary,文字用 ascii |
get / mget | 下載單一/多檔 | mget *.zip |
put / mput | 上傳單一/多檔 | put backup.tar.gz |
cd / lcd | 切換遠端/本地目錄 | cd /pub/files |
prompt | 開關互動確認 | 批次傳輸前關閉 |
hash | 顯示進度 # | 每 1KB 顯示一個 # |
bye / quit | 離開 FTP |
後台下載技巧:撰寫命令腳本檔 → nohup ftp -inv script.txt & 放入背景執行,斷線也持續下載。
| 命令 | 功能 | 常用參數 |
|---|---|---|
net user | 帳號管理 | /add /delete /active:yes /expires:never |
net localgroup | 本地群組 | Administrators /add "Domain\User" |
net share | 共享資源 | share=data=c:\data /grant:Everyone,FULL |
net use | 對應網路磁碟 | use z: \\server\share /persistent:yes |
net start/stop | 服務控制 | start "wuauserv" / stop "spooler" |
net time | 時間同步 | time \\dc01 /set /yes |
net view | 瀏覽網路資源 | view \\server /domain:MYDOM |
net accounts | 密碼政策 | /minpwlen:8 /maxpwage:90 |
通用:net help 命令 顯示詳細語法,/yes、/no 自動確認。
| 類別 | 命令 | 關鍵參數/用法 |
|---|---|---|
| 目錄 | md | 建立目錄 md c:\backup |
cd | 切換目錄 cd .. 回上層,cd \ 回根目錄 | |
rd | 刪除空目錄 rd c:\temp | |
deltree | 遞歸刪除整棵目錄樹 極危險 | |
| 檔案 | copy | 檔案複製 copy a.txt b.txt,支援合併 copy a.txt+b.txt c.txt |
xcopy | 目錄樹複製 /s /e /h /r /y 完整複製含隱藏/系統/唯讀 | |
del | 刪除檔案 /p 確認,/q 安靜模式 | |
attrib | 屬性修改 +r -h -s 唯讀/隱藏/系統 | |
| 磁碟 | format | 格式化 /q 快速,/fs:ntfs 指定檔案系統 |
chkdsk | 檢查修復 /f 修復錯誤,/r 掃描壞軌 | |
defrag | 磁碟重組 c: -f 強制重組 | |
diskpart | 分區管理(取代 fdisk)支援 GPT/動態磁碟 | |
| 其他 | cls/ver/date/time/mem/msd | 清螢幕/版本/日期/時間/記憶體/系統資訊 |
ipconfig /all → ping gateway → tracert 8.8.8.8net stop 服務名 && net start 服務名net use + xcopy + net localgroup 自動化加入域、複製設定檔、授權chkdsk c: /r → defrag c: -f → cleanmgr熟練這些命令,等於擁有無介面環境下的系統完全控制權,是系統工程師的核心基本功。