リスキリングを始めたいけどどんなことにチャレンジしたら良いか分からない、ということはありませんか? この記事では初心者向けに「コマンドラインって何?」を簡単に解説し関連する学習も紹介しています。このサイトの記事をいくつか読むと自分にもできそうな何かを見つけることができるかもしれません。
1 コマンドラインとは
コマンドラインと聞くと難しそうに聞こえますが、触ってみると思っていたよりもシンプルです。普段はパソコンの画面に向かってマウスを使って操作をしていますが、マウスの代わりにコマンドプロンプトという黒い画面を立ち上げてキーボードからコマンドを入力して処理を実行します。何回も同じ処理を繰り返すことはマウスで操作するよりもコマンドで操作した方が早いので、システム関係に携わる者であればコマンドスキルを身につけた方が良さそうです。一度覚えてしまえば効率的な作業ができますので、一度試してみてはどうでしょうか。ここでは、思っていたよりも簡単かな、と思えるようなコマンド(Unix)を説明します。
2 ディレクトリとは
ディレクトリはフォルダと同じような意味で使われます。コマンドを入力するときには今自分がどのディレクトリにいるか常に把握しておかないと、思っていた場所と違うところで入力したコマンドの命令が実行されてしまいます。ディレクトリの使い方にはいくつか種類があります。
2-1 カレントディレクトリ
自分が今いるディレクトリをカレントディレクトリといいます。
2-2 ルートディレクトリ
階層構造の一番上位にあるディレクトリをルートディレクトリといいます。
2-3 ホームディレクトリ
ちょっとイメージしにくいですが、ユーザーがログインした直後にいるディレクトリをホームディレクトリといいます。
3 コマンドの使い方
3-1 ディレクトリを作成する
mkdirコマンドを使います。「mkdir ディレクトリ名」と入力して実行(Enterキー)することで指定した名前でディレクトリを作成することができます。
3-2 ファイルの作成
touchコマンドを使います。「touch ファイル名」と入力して実行(Enterキー)することで指定した名前でファイルを作成することができます。
3-3 ファイルの中身を表示する
catコマンドを使います。「cat ファイル名」と入力して実行(Enterキー)することで指定したファイルの中身を表示することができます。
3-4 ファイルを移動させる
mvコマンドを使います。「mv 移動させたいファイル 移動先のディレクトリ名」と入力して実行(Enterキー)することで指定したディレクトリにファイルを移動させることができます。
3-5 ファイルのコピー
cpコマンドを使います。「cp 元のファイル名 新しいファイル名」と入力して実行(Enterキー)することで新しいファイルに元のファイルの中身をコピーすることができます。
3-6 ファイル名を変更する
mvコマンドを使います。「mv 元のファイル名 新しいファイル名」と入力して実行(Enterキー)することでファイル名を変更することができます。
3-7 ファイルの削除
rmコマンドを使います。「rm 削除するファイル名」と入力して実行(Enterキー)することで指定したファイルを削除することができます。
3-8 ディレクトリの削除
rmコマンドに「-r」を付けます。「rm -r 削除するディレクトリ名」と入力して実行(Enterキー)することで指定したディレクトリを削除することができます。
4 便利機能の例
4-1 文字入力の補完機能
ファイル名やディレクトリ名を入力している途中でTabキーを押すと、入力した文字列に一致するファイル名やディレクトリ名を候補として表示してくれます。ファイル名やディレクトリ名を全部入力する必要がないので、効率的な入力ができます。
4-2 カレントディレクトリを確認する
pwdコマンドを使います。「pwd」と入力して実行(Enterキー)するとルートディレクトリからカレントディレクトリまでの階層が表示されるので、今どこにいるか分かります。
4-3 ディレクトリの中身を確認する
ls(エルエス)コマンドを使います。「ls」と入力して実行(Enterキー)すると今いるディレクトリの中身を確認することができます。
4-4 コマンドの履歴
「↑」を使います。以前に実行したコマンドを使いたい場合には「↑」を使います。少し前に実行したコマンドであれば入力するよりも早く実行できるかもしれません。
5 おすすめの学習ツール
比較的学習しやすい学習ツールを紹介しますので、これだと思うのがあればチャレンジしてみましょう。
5-1 Progate(株式会社Progate)
まずは、初心者向けのコマンドラインからはじめてみましょう。Progateは、ハンズオンタイプで最後まで進められるように工夫されています。なお、コマンドラインはコマ数が少なく無料で学習することができましたが、2023年8月から有料になってしまいました。一部無料、残り有料です。
5-2 ドットインストール(ドットインストール)
Progateを卒業したら、難易度を上げてみましょう。2~3分程度の動画にまとまっていますので、空き時間で学習することができます。動画の視聴にとどまらず、ハンズオンで繰り返してみましょう。一部無料、残り有料です。
記事は以上です。
いかがだったでしょうか? ほかの記事も読んでみてこれだ!と思う資格を見つけてチャレンジしてみてください。