我被關在家裡那段禁足期間,除了用家裡電腦玩 Flash 小遊戲(史萊姆好玩遊戲區),也會碰一些線上遊戲。當時主要玩的就是《仙境傳說 Online》,也就是大家很常看到的——
「老公,我要去當兵了!」
為了弄上面這張圖,我久違地打開了《仙境傳說 Online》來截圖。這款遊戲我從國小一路玩到出社會,直到現在偶爾還是會上去回味一下(老玩家無誤)。
為什麼有這種梗呢?
這就是所謂的「人妖梗」——男玩家操控女角色。當時的《仙境傳說 Online》註冊帳號時,角色性別不是自己選的,而是依照身分證字號決定,所以女性角色相對稀少。
Note
身分證字號的 第二碼(數字) 為性別代碼:1 為男、2 為女。(第一碼是字母,代表發證縣市)
會鬧出這個笑話,是因為《仙境傳說》早期很流行找「網公、網婆」(網路上的情侶)。通常網公會帶你練功、送裝備、陪你打副本,等於手把手照顧你。
結果就有不少男生拿家人的身分證字號(像是姊姊、妹妹、表姊、表妹)註冊成女性角色,再去找網公。於是很多男生最後都被「假妹」騙了,才會鬧出這個經典笑話。
Note
其實身分證字號是有規則可循的,所以網路上也出現了許多能產生「合法字號」的工具。
概要講完,拉回主題。當時我在玩《仙境傳說 Online》時,因為我爸不准我去網咖,只能待在家裡玩。結果,就出現了一個大問題……
「奇怪,怎麼這麼 Lag?前幾天玩都正常,怎麼今天特別 Lag?」我在心裡想著。
我馬上打開瀏覽器,嘗試進入 Yahoo!首頁,結果網頁開啟速度慢得離譜。這時我想起在網咖時,學長教過一個指令可以檢查網路狀態,於是決定打開命令提示字元試試看。
接著我輸入了以下指令:
ping yahoo.com.tw
當時我印象 time
是約 2000ms 左右,正常應該在 100ms 以內。但當下也不確定該怎麼處理,只好先重啟路由器,看看能不能改善網路狀況。
沒想到重啟之後,網路真的順暢了,但家裡立刻傳來一陣哀嚎——原來他們正在開 BT 下載檔案……
命令提示字元(CMD, Command Prompt)是 Windows 內建的終端機,使用者可以透過文字指令操作電腦,例如進行檔案管理、系統設定或網路診斷。
透過這個介面,我們可以執行各種命令。像前面提到的 ping
,可以檢查網路連線狀態;還有ipconfig
、tracert
等等,也能幫助我們了解網路狀況。接下來我會介紹幾個常用的 CMD 指令。使用方式其實很簡單:在 CMD 視窗中輸入指令後按下 Enter,就能執行。
Note
上方 Gif 圖是使用 Mac 錄製的,因為 Windows 系統筆者不好錄製,請見諒。
雖然現代 Windows 系統更傾向使用 PowerShell(新的終端機介面),但大部分指令仍大同小異。若是在 Mac 系統上,由於是基於 Unix,指令就會有所不同。
以下整理常見的指令,方便你們參考:
指令 (Windows CMD) | macOS 對應指令 | 功能說明 | 常見用途 | 使用範例 |
---|---|---|---|---|
ping |
ping |
測試與網站或 IP 的連線速度與穩定性 | 判斷網路 Lag 或網路是否中斷 | Win:ping google.com (預設送 4 次)macOS:ping -c 4 google.com (送 4 次,否則會持續直到 Ctrl + C ) |
ipconfig |
ifconfig /networksetup |
顯示網路 IP 設定 | 找出目前的 IP、DNS、網關等資訊 | Win:ipconfig /all macOS:ifconfig 、networksetup -listallhardwareports |
tracert |
traceroute |
顯示資料封包經過的路徑(跳數) | 判斷延遲發生在哪個節點 | Win:tracert google.com macOS:traceroute google.com |
netstat |
netstat |
顯示目前的網路連線狀態 | 檢查是否有不明程式連網 | Win:netstat -ano (含 PID)macOS:netstat -an |
cls |
clear |
清除畫面 | 清空終端機輸出內容 | Win:cls macOS:clear |
exit |
exit |
離開終端機 | 關閉指令視窗 | exit |
以上介紹的都是網路診斷的基本指令,遇到網路問題時,可以先用這些指令來檢查狀況。
當然,終端機還有許多其他指令,例如: cd
、 dir
、mkdir
等等,主要用於操作檔案系統,這裡就不多介紹了。
這裡也順便分享一些終端機的有趣小彩蛋:在不同作業系統(Windows、Linux)裡,輸入特定指令會出現一些意想不到的效果。
color a
,把終端機字體變成綠色,瞬間有《駭客任務》的感覺。(注意:PowerShell 不支援)tree
,以樹狀圖顯示目前目錄結構。(建議在有子目錄的資料夾執行,否則螢幕會被一堆 |
淹沒)。sl
,輸入後,你會看到一台 ASCII 火車在終端機上呼嘯而過。cowsay
,輸入後,你會看到一隻牛在說話。fortune
,輸入後,你會看到一段隨機的經典名言。雖然有些人會說 Linux 跟 Mac 環境很接近,所以指令也差不多,但其實還是有一些差異的,像是 sl
、cowsay
、fortune
這些指令在 Mac 上是沒有預設安裝的。
如果你想要體驗這些指令的話,你需要先安裝 Homebrew,然後透過 Homebrew 來安裝這些指令,像是:
brew install sl cowsay fortune
Note
Homebrew 是 macOS 上最主流的第三方套件管理器(非內建)。先安裝後即可使用brew install
,詳細安裝方式可以參考 Mac OS 終端機美化看這一篇就夠了!(Mac OS Terminal)。
不知道大家小時候有沒有嘗試過打開終端機?
每次看到滿滿的程式碼在螢幕上流動,都覺得自己像駭客一樣,酷到不行 XD
如果你跟我一樣超喜歡《駭客任務》裡的數位雨效果,而且你剛好是用 Mac,那麼只要輸入以下指令,就能立刻體驗:
brew install cmatrix
接著輸入 cmatrix
就可以看到數位雨的效果了~
本文將同步更新至以下網站: