決定的なリストではありません…


多くの場合、Linux VPSにログインすると、いくつかの作業を実行しようとしています。 ただし、一般的なLinuxマシンで利用可能なソフトウェアを作成する何千人もの開発者が常に完全に真剣であるとは誰も主張できません。

Linuxには、ソフトウェアに楽しい「イースターエッグ」を組み込んだ歴史があります。 この記事では、1日を明るくするための楽しいコマンドとオプションについて説明します。 すべてが「イースターエッグ」というわけではありませんが、それでも楽しんでいただけると思います。

テキストエディタ


Vimとダグラスアダムズ


銀河ヒッチハイカーガイドのライターであるダグラスアダムズに精通している方は、vimテキストエディターに含まれている関連するヘルプオプションを高く評価するでしょう。

まだインストールしていない場合は、vimをインストールしてください。 Ubuntu / Debianでは、次のように入力できます。

sudo apt-get install vim

CentOS / Fedoraでは、次のように入力できます。

sudo yum install vim

コマンドラインからエディターを開きます。

vim

次のように入力して、特別なvimヘルプメニューにアクセスします。

:help 42

What is the meaning of life, the universe and everything?  *42*
Douglas Adams, the only person who knew what this question really was about is
now dead, unfortunately.  So now you might wonder what the meaning of death
is...

次のように2回入力して、vimを終了します。

:q
:q

Emacsゲーム


流し台以外のすべてを含むことで有名なテキストエディタであるEmacsには、エディタ自体からアクセスできる驚くべき数のゲームが含まれています。

まず、emacsをインストールします。 Ubunut / Debianでは、これは次のようになります。

sudo apt-get install emacs

CentOS / Fedoraでは、代わりに次のコマンドを実行します。

sudo yum install emacs

このディレクトリをチェックすると、利用可能なゲームを見つけることができます。

cd /usr/share/emacs/*/lisp/play
ls

5x5.elc       decipher.elc    gametree.elc   meese.elc      spook.elc
animate.elc   dissociate.elc  gomoku.elc     morse.elc      studly.elc
blackbox.elc  doctor.elc      handwrite.elc  mpuz.elc       tetris.elc
bruce.el      dunnet.elc      hanoi.elc      pong.elc       yow.elc
bubbles.elc   fortune.elc     landmark.elc   snake.elc      zone.elc
cookie1.elc   gamegrid.elc    life.elc       solitaire.elc

それらを実行するには、Emacsを開きます。

emacs

次に、Escキー、x(実行用)の順に入力し、開始するゲームの名前を入力します。

Esc-x
pong

https://assets.digitalocean.com/articles/easter_eggs/emacs_pong.png