有没有什么游戏可以训练人们学习终端命令?

有没有什么游戏可以训练人们学习终端命令?

在我看来,学习如何使用终端是学习如何使用 Ubuntu 的先决条件。所以我想找出最好的学习方法。有没有一套 Quizlet 在线闪存卡?更好的方法?

答案1

您可以在文件末尾添加以下行(命令)~/.bashrc

echo "Did you know that:"; whatis $(ls /bin | shuf -n 1)

每次打开终端,您都会了解有关随机命令的一些信息。


如果你想要一些乐趣,你可以使用cowsay“utility”。要安装它,请在终端中运行以下命令:

sudo apt-get install cowsay

然后在文件末尾添加以下行~/.bashrc

cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)

或者您可以将上面的行添加为别名~/.bash_aliases。我添加了:

alias ?='cowsay -f $(ls /usr/share/cowsay/cows | shuf -n 1 | cut -d. -f1) $(whatis $(ls /bin) 2>/dev/null | shuf -n 1)'

无聊的时候,可以输入终端:(?后跟Enter)。就像自己玩骰子一样。

在此处输入图片描述

答案2

我以前玩过whatis。它不完全是游戏,但它是一种相对容易学习的方法。

例如,输入whatis sudo apt-get update 它就会返回:

在此处输入图片描述

在执行任何命令之前,我都会先敲击它whatis。我知道我要做什么,然后我会满怀信心地执行命令。

如果whatis没有提供太多信息或者对我来说不清楚,我会去阅读man

例如,man sudo

谷歌在这里为你提供了大量的信息,内部来源询问 Ubuntu和外面。这里,LMGTFY:在 Ubuntu 上学习终端命令的最佳方法

答案3

是的,Terminus 就是这样一款游戏,它会有所帮助。有一个实时版本这里,代码是在 github 上这是一个巧妙的想法,尽管我更希望代码更容易扩展。

答案4

看一眼 命令行功能

您可以浏览一些很酷的命令行片段,如果您想要更深入的了解,您可以阅读他们使用的命令的手册。

相关内容