Linuxコマンド練習(練習用ターミナル)

ブラウザの中だけで動く、疑似的なLinuxターミナルでコマンド練習ができるページです。仮想のファイルシステムに対してコマンドを実行できます。実際のLinuxカーネルは起動しておらず、あなたのパソコンやサーバーには一切影響しません。パソコン・タブレット・スマートフォンのいずれからでも利用できます。

自由にコマンドを打ち込んで試せるモードです。何を実行しても仮想のファイルシステムが変わるだけなので、失敗を気にせずいろいろ試してみてください。

user@linux-study — 疑似シェル
user@linux-study:~$

使えるコマンドの例: help / pwd / ls -l / cd notes / cat memo.txt / mkdir test / touch a.txt / rm -r test / grep コーヒー memo.txt / echo hi > a.txt / cat memo.txt | grep コーヒー / chmod 755 a.txt / chgrp devs a.txt / which cat / type cd / file memo.txt / stat memo.txt / export NAME=value / alias ll='ls -l' / umask / find . -name "*.txt" | xargs cat / man ls / history / clear / reset

PCではキーボードの ↑ / ↓ とEnterキー、スマートフォン・タブレットでは画面下の「↑ 履歴」「↓ 履歴」「実行」ボタンで操作できます。

これは何? このターミナルはJavaScriptで作られた学習用のシミュレーターです。メモリ上の仮想ファイルにコマンドの結果を反映しているだけで、本物のLinux OSやサーバーには接続していません。安心していろいろなコマンドを試してください。何かおかしくなったら reset と入力すればいつでも初期状態に戻せます。
4つのモードの違い: 練習モードはコマンドを自由に試せるモード、課題モードは「お題」に沿ってコマンドを実行し、実務に近い形で腕試しができるモードです。課題モードでは、正しいコマンドを入力して想定通りの出力が得られると自動でクリア判定されます。「出力を読む」モードは、実際にコマンドを実行するのではなく、あらかじめ用意されたコマンドと出力のペアを読み取って設問に答える形式で、実機やこの仮想シェルでは再現しにくい上級コマンドの出力を読み解く練習に向いています。「設定ファイルを書く」モードは、要件からsshd_configやsmb.confのような設定ファイルの中身そのものを組み立てる練習で、JavaScriptによる要件チェックと模範解答とのdiff表示で答え合わせができます。