はじめに
未経験でエンジニアを目指すにあたってまずは資格を取りたいと思い、参考書でコマンドやオプションの一覧を見ても頭に入ってこず、なかなか勉強が進まないんですよね…
無理に暗記してもコマンドを実際に使う場面が来たときにすんなり使えないと本末転倒ですよね...
しかしコマンドを打つ練習をしようと思っても初心者が環境構築をするのは難易度が高そうで…
そこで、ブラウザで使用できるシミュレーターがあったので紹介いたします。
JSLinux
JSLinux こちらがリンクです。
JSLinuxを開いたら、赤いラインで囲った『click here』をクリックしてください。
『Loading...』と表示されるので少しお待ちください...
それでは実際に基本のコマンドを試してみます。
主に以下の動作を試します。
- ディレクトリの作成
- ファイルを作成
- アクセス権限を変更
- ファイルを削除
- ディレクトリを削除
まずはディレクトリを作成する前に現状を確認します。
ls -l
ディレクトリを作成します。
mkdir testdir
それではディレクトリが作成できたか確認してみましょう。
ls -l
次に作成したディレクトリへ移動します。
cd testdir
移動ができたのかカレントディレクトリの確認を行います。
pwd
ファイルを作成してみます。
touch test.txt
ファイルが作成できたのかを確認します。
ls -l test.txt
アクセス権限を変更します。
chmod 775 test.txt
アクセス権限を変更できたのか確認します。
ls -l test.txt
作成したファイルを削除します。
rm test.txt
ファイルを削除できたのか確認します。
ls -l
次はディレクトリを削除します。その前に現状を確認します。
ls -l
それでは作成したディレクトリを削除します。
rmdir testdir
ディレクトリを削除できたか確認します。
ls -l
さいごに
私はLPIC Level1をコマンドを打つ練習をせずに取得し、実際に使う場面が来た際に頭の中で点と点であった知識が繋がって自分のものにできた感覚がありました。
そしてそれと同時に資格勉強中にコマンドを打つ練習をしていたらもっと早く資格を取得することができていたなと感じました。
環境を構築することにハードルを感じる方は、まず今回紹介したようなすぐに試せる環境を利用することをお勧めいたします。