はじめに
ターミナルには、見た目を楽しくしたり、ちょっとした遊びができるコマンドがたくさんあります。
本記事では、初心者でも安全に試せる「ターミナル遊びコマンド」を紹介します。
これらはすべて以下の条件を満たす、安全性の高いものです。
- 公式サイトまたは有名なOSSで公開されている
- GitHubスター数や利用者が多い
- npmやUbuntu公式リポジトリからインストールできる
- 出所不明のファイルを使わない
そのため、初心者でも安心して試すことができます。
一方で、以下のようなものは避けるべきです。
- 出所不明の実行ファイル(exeなど)
- 怪しいダウンロードサイトのツール
- 非公式で中身が不明なスクリプト
本記事では、Windows + WSL環境を前提に、実際に動かせる楽しいコマンドを順番に紹介していきます。
まず最初におすすめする環境(Windows)
Node.js を入れる
公式:
インストール後確認:
node -v
npm -v
次に「npm系」の安全なCLIを入れる
npmはNode.js公式のパッケージ管理システムです。
イメージ:
App Store 的なもの
ここ経由なら比較的安全。
① cowsay(超おすすめ)
公式
インストール
npm install -g cowsay
実行
>cowsay こんにちは
____________
< こんにちは >
------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
終了
自動終了。
② figlet-cli
巨大文字。
公式
インストール
npm install -g figlet-cli
実行
>figlet HELLO
_ _ _____ _ _ ___
| | | | ____| | | | / _ \
| |_| | _| | | | | | | | |
| _ | |___| |___| |__| |_| |
|_| |_|_____|_____|_____\___/
>figlet -f "Dancing Font" "Hi"
_ _
|'| |'| ___
/| |_| |\ |_"_|
U| _ |u | |
|_| |_| U/| |\u
// \\.-,_|___|_,-.
(_") ("_)\_)-' '-(_/
終了
自動終了。
③ lolcatjs
虹色文字。
※ここで表示してある内容は虹色で見えていませんが実際は虹色で表示されます
公式
インストール
npm install -g lolcatjs
実行
## 通常表示
>echo "Hello World" | lolcatjs
"Hello World"
## 時間指定、継続虹色表示
>echo "RAINBOW" | lolcatjs -a -d 30
"RAINBOW"
## ランダムな数字を虹色表示
> Get-Random | lolcatjs
1803959939
終了
自動終了。
④ combine(おすすめ)
組み合わせ。(虹色の牛。)
> cowsay Hello | lolcatjs
_______
< Hello >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
⑤ sl(電車)
インストール(WSLから)
sudo apt install sl
実行結果
sl
⑥ cmatrix
マトリックス。
公式
インストール(WSLから)
$ sudo apt install cmatrix
実行結果
cmatrix
終了
Ctrl+C
⑦neofetch(PC情報をかっこよく表示)
ターミナルに以下のものをかっこよく表示させます
- OS
- CPU
- メモリ
- ロゴ(Ubuntuなど)
- カラフル表示
インストール(WSLから)
sudo apt update
sudo apt install neofetch
実行
neofetch
終了
自動で表示されて終わり(常駐しない)
⑧hollywood(映画みたいなターミナル)
ターミナルがこうなります(それっぽいけど全部ダミー😅)
- ログが大量に流れる
- CPUモニター
- ネットワーク監視風
- 完全に映画のハッカー画面
インストール(WSLから)
sudo apt update
sudo apt install hollywood
実行(以下のような画面が流れる。静止画ではない)
hollywood
終了方法
Ctrl + C
アンインストールコマンド
この記事で紹介したコマンドはすべて遊び用のため、不要になった場合は削除できます。
以下に環境別の削除方法をまとめます。
npmでインストールしたもの(Windows側)
対象:
- cowsay
- figlet-cli
- lolcatjs
アンインストール
npm uninstall -g cowsay
npm uninstall -g figlet-cli
npm uninstall -g lolcatjs
WSL(Ubuntu)でインストールしたもの
対象:
- sl
- cmatrix
- neofetch
- hollywood
アンインストール
sudo apt remove sl cmatrix neofetch hollywood
不要な依存関係も削除する場合:
sudo apt autoremove
snapで入れた場合(もし使っていれば)
sudo snap remove asciiquarium
まとめ
今回紹介したコマンドは、どれもターミナルを楽しくするための“遊び系ツール”です。
不要になった場合はアンインストールも簡単にできるので、気軽に試すことができます。
実用性というよりも、
- ターミナルの雰囲気を変える
- 開発環境に慣れる
- Linuxコマンドに親しむ
- CLI操作を楽しく覚える
といった目的で使われます。
代表的なコマンドまとめ
- cowsay → ゆるいメッセージ表示
- figlet → 文字を大きく表示
- lolcatjs → 虹色表示
- sl → 電車アニメーション
- cmatrix → マトリックス風画面
- neofetch → PC情報表示
- hollywood → 映画風ハッカー画面
気分転換したい時、ぜひ試してみてください!


