通過玩命令行遊戲來測試你的 BASH 技能

這是一個在線遊戲,所以你必須聯網。這些遊戲可以幫助你以充滿樂趣的遊戲形式學習和練習 Linux 命令。Wargames 是一個 shell 遊戲的集合,每款遊戲有很多關卡。只有通過解決先前的關卡才能訪問下一個關卡。每個遊戲都提供了有關如何進入下一關的清晰簡潔說明。

由於無法發鏈接地址,要玩 Wargames,請自行百度一下:Wargames 。

通過玩命令行遊戲來測試你的 BASH 技能

如你所見,左邊列出了許多 shell 遊戲。每個 shell 遊戲都有自己的 SSH 端口。所以,你必須通過本地系統配置 SSH 連接到遊戲,你可以在 Wargames 網站的左上角找到關於如何使用 SSH 連接到每個遊戲的信息。

例如,讓我們來玩 Bandit 遊戲吧。單擊 Wargames 主頁上的 Bandit 鏈接。在左上角,你會看到 Bandit 遊戲的 SSH 信息。

通過玩命令行遊戲來測試你的 BASH 技能

正如你在上面的屏幕截圖中看到的,有很多關卡。要進入每個關卡,請單機左側列中的相應鏈接。此外,右側還有適合初學者的說明。如果你對如何玩此遊戲有任何疑問,請閱讀它們。

現在,讓我們點擊它進入關卡 0。在下一個屏幕中,你將獲得該關卡的 SSH 信息。

通過玩命令行遊戲來測試你的 BASH 技能

正如你在上面的屏幕截圖中看到的,你需要配置 SSH 端口 2220 連接 bandit.labs.overthewire.org,用戶名是 bandit0,密碼是 bandit0。

讓我們連接到 Bandit 遊戲關卡 0。

$ ssh [email protected] -p 2220

輸入密碼 bandit0。

示例輸出將是:

通過玩命令行遊戲來測試你的 BASH 技能

登錄後,輸入 ls 命令查看內容或者進入關卡 1 頁面,瞭解如何通過關卡 1 等等。建議的命令列表已在每個關卡提供。所以,你可以選擇和使用任何合適的命令來解決每個關卡。

Wargames 是令人上癮的,並且解決每個關卡是非常有趣的。 儘管有些關卡確實很具挑戰性,你可能需要百度才能知道如何解決問題。 試一試,你會喜歡它的。


分享到:


相關文章: