Linuxのイースターエッグトップ10
決定的なリストではありません…
多くの場合、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