沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践!
如不雅我们经常在实际场景中应用 Linux 敕令,我们就会更有效的进修和记忆它们。除非你经常应用 Linux 敕令,不然你可能会在一段时光内忘记它们。无论你是新手照样熟手在行,总会有一些趣味的办法来测试你的 BASH 技能。在本教程中,我将解释若何经由过程玩敕令行游戏来测试你的 BASH 技能。其实大年夜技巧上讲,这些并不是像 Super TuxKart、极品飞车或 CS 等真正的游戏。这些只是 Linux 敕令培训课程的游戏化版本。你将须要根据游戏本身的某些指导来完成一个义务。
这里是玩这个游戏的解释:
如今,我们来看看几款能赞助你及时进修和演习 Linux 敕令的游戏。这些游戏不是消磨时光或者令人惊诧的,这些游戏将赞助你获得终端敕令的┞锋实体验。请持续浏览:
应用 “Wargames” 来测试 BASH 技能
这是一个在线游戏,所以你必须联网。这些游戏可以赞助你以充斥乐趣的游戏情势进修和演习 Linux 敕令。Wargames 是一个 shell 游戏的集合,每款游戏有很多关卡。只有经由过程解决先前的关卡才能拜访下一?关卡。不要担心!每个游戏都供给了有关若何进入下一关的清楚简洁解释。
要玩 Wargames,请点击以下链接:Wargames 。
如你所见,左边列出了很多 shell 游戏。每个 shell 游戏都有本身的 SSH 端口。所以,你必须经由过程本地体系设备 SSH 连接到游戏,你可以在 Wargames 网站的左上角找到关于若何应用 SSH 连接到每个游戏的信息。
正如你在膳绫擎的屏幕截图中看到的,有很多关卡。要进入每个关卡,请单机左侧列中的响应链接。此外,右侧还有合适初学者的解释。如不雅你对若何玩此游戏有任何疑问,请浏览它们。
如今,让我们点击它进入关卡 0。鄙人一?屏幕中,你将获得该关卡的 SSH 信息。
正如你在膳绫擎的屏幕截图中看到的,你须要设备 SSH 端口 2220 连接 bandit.labs.overthewire.org
,用户名是 bandit0
,暗码是 bandit0
。
让我们连接到 Bandit 游戏关卡 0。
$ ssh bandit0@bandit.labs.overthewire.org -p 2220
输入暗码 bandit0
。
示例输出将是:
登录后,输入 ls
敕令查看内容或者进入关卡 1 页面,懂得若何经由过程关卡 1 等等。建议的敕令列表已在每个关卡供给。所以,你可以选择和应用任何合适的敕令来解决每个关卡。
这是另一个基于浏览器的在线 CLI 游戏,可用于改进或测试你的 Linux 敕令技能。要玩这个游戏,请打开你的 web 浏览器并导航到以下 URL:Play Terminus Game
一旦你进入游戏,你会看到有关若何玩游戏的解释。与 Wargames 不合,你不须要连接到它们的游戏办事器来玩游戏。Terminus 有一个内置的 CLI,你可以在个中找到有关若何应用它的解释。
你可以应用敕令 ls
查看四周的情况,应用敕令 cd 地位
移动到新的地位,返回应用敕令 cd ..
,与这个世界进行交互应用敕令 less 项目
等等。要知道你当前的地位,只需输入 pwd
。
与上述游戏不合,你可以在本地玩这款游戏。你不须要连接任何长途体系,这是完全离线的游戏。
例如,让我们来玩 Bandit 游戏吧。为此,单击 Wargames 主页上的 Bandit 链接。在左上角,你会看到 Bandit 游戏的 SSH 信息。
信赖我,这家伙是一个有趣的游戏。按照给定的解释,你将扮演一个侦察角色来解决一个神秘案件。
起首,克隆仓库:
$ git clone https://github.com/veltman/clmystery.git
或者,大年夜 这里 将其作为 zip 文件下载。解紧缩并切换到下载文件的处所。最后,经由过程浏览 instructions
文件来开启宝箱。
我必须承认,Wargames 是令人上瘾的,并且解决每个关卡是异常有趣的。 尽管有些关卡确切很具挑衅性,你可能须要谷歌才能知道若何解决问题。 试一试,你会很爱好它。
推荐阅读
沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践! 如今,企业积极采取不合的产品、技>>>详细阅读
本文标题:通过玩命令行游戏来测试你的BASH技能
地址:http://www.17bianji.com/lsqh/41022.html
1/2 1