Linuxのターミナルは、システム管理や作業に不可欠なツールですが、時にはその硬派な雰囲気に疲れることもあるかもしれません。そんなときにおすすめなのが、ターミナル上で手軽にユーモアや名言を楽しめるfortuneコマンドになります。
インストールと設定方法
Ubuntuでは、以下のコマンドでインストールできます。インストールされるパッケージはfortune-modになります。
1 |
sudo apt install fortune |
名言やユーモアを表示
fortuneは、Linuxのターミナルにランダムな名言やジョーク、格言を表示するシンプルなコマンドです。仕事の合間にほっと一息つきたいときや、ターミナル作業のちょっとしたアクセントに最適です。ただし、英文ですが…。
1 2 3 |
$ fortune After all, all he did was string together a lot of old, well-known quotations. -- H. L. Mencken, on Shakespeare |
カスタムデータベースの作成
fortuneのデータベースを自分で作成し、オリジナルのメッセージを表示させることも可能です。カスタムデータベースに必要なファイルは
- 名言などが書かれたデータベースとなるテキストファイル
- strfileコマンドにそのテキストファイルを引数にし作成されたdatファイル
になります。名言などが書かれたファイルの例については、/usr/share/games/fortunes/に標準で入っているテキストファイルを参考にするとよいでしょう(%でそれぞれの名言などを区切りだけです)。
必要な2つのファイルを/usr/share/games/fortunes/にコピーします。
1 2 3 |
$ vi custom_fortunes # fortuneのデータベース作成 $ strfile custom_fortunes custom_fortunes.dat # datファイルの作成 $ sudo cp custom_fortunes custom_fortunes.dat /usr/share/games/fortunes/ |
fortuneコマンドの引数にコピーしたデータベースの名前を引数に実行させるとカスタムデータベースから読み込んで出力できます。
1 2 |
$ fortune custom_fortunes カエルが帰るよ! |
他のツールと組み合わせる
fortuneコマンドは、cowsayコマンドと組み合わせてさらに楽しむことができます。
1 2 3 4 5 6 7 8 9 |
$ fortune custom_fortunes | cowsay ______________________________________________ < カレーを食べたら、彼(カレー)が戻ってきた! > ---------------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || |
また、lolcatコマンドと組み合わせると出力されるテキストがカラーになります。
1 |
fortune | lolcat |
まとめ
コーディングやサーバー管理などの集中作業中、fortuneを使えば数秒で笑いや名言を楽しめます。モチベーションを高めたり、リフレッシュするきっかけになるでしょう。
fortuneコマンドは、Linuxユーザーにちょっとした楽しみを提供してくれる素晴らしいツールです。特に初心者にとっては、ターミナル作業に親しみやすさを与えてくれる入り口にもなります。
最近では生成AIも登場しています。生成AIを利用すれば、親しみやすい自分好みのオリジナルなデータベースも作成しやすいでしょう。
システム管理者やプログラマーにとっては、真面目な作業の合間に息抜きを提供する便利なツールとしても活用できます。ぜひ、fortuneを使ってターミナルライフに少しの笑いと余裕を加えてみてください!