「黒い画面」に苦手意識はありませんか?
プログラミングを始めると避けて通れないのが「ターミナル」や「コマンドライン」と呼ばれる黒い画面です。文字しか表示されない画面に戸惑う方も多いですが、基本的な使い方さえ覚えれば怖くありません。
この記事では、ターミナルの基本的な概念とよく使うコマンドをわかりやすく解説します。
ターミナルとは何か?
ターミナルとは、テキストコマンド(文字による命令)でパソコンを操作するツールです。
普段私たちはマウスでアイコンをクリックしてファイルを開いたりしますが、ターミナルではすべてキーボードで文字を入力して操作します。
たとえば「デスクトップに新しいフォルダを作る」という操作も、ターミナルではコマンドを1行入力するだけで完了します。
ターミナルの呼び方
OSによって呼び方が異なります:
・Mac:ターミナル(Terminal)
・Windows:コマンドプロンプト、またはPowerShell
・Linux:ターミナル、シェル
本記事ではMac/Linux向けのコマンドを中心に説明します。Windowsの場合は一部コマンドが異なります。
基本コマンド①:現在地を確認する(pwd)
ターミナルを開いたとき、今どのフォルダにいるかを確認するコマンドです。
コマンド:
pwd
実行すると「/Users/tanaka/Documents」のようなパスが表示されます。これが「今いる場所」です。
基本コマンド②:フォルダの中身を見る(ls)
現在のフォルダにある内容を一覧表示するコマンドです。
コマンド:
ls
詳細情報も一緒に表示したい場合:
ls -la
基本コマンド③:フォルダを移動する(cd)
別のフォルダに移動するコマンドです。「cd」はChange Directoryの略です。
コマンド:
cd フォルダ名
例:Documentsフォルダに移動する
cd Documents
一つ上のフォルダに戻る:
cd ..
ホームディレクトリ(起点となる場所)に戻る:
cd ~
基本コマンド④:フォルダを作る(mkdir)
新しいフォルダを作成するコマンドです。「mkdir」はMake Directoryの略です。
コマンド:
mkdir フォルダ名
例:「project」というフォルダを作る
mkdir project
基本コマンド⑤:ファイルを削除する(rm)
ファイルや フォルダを削除するコマンドです。削除したファイルはゴミ箱に入らず完全に消えるので注意が必要です。
ファイルを削除:
rm ファイル名
フォルダごと削除(中身も含む):
rm -r フォルダ名
※削除は取り消せないため、慎重に使いましょう。
基本コマンド⑥:ファイルをコピー・移動する(cp・mv)
ファイルをコピーする:
cp コピー元 コピー先
ファイルを移動する(名前変更にも使える):
mv 移動元 移動先
例:test.txtをbackup.txtという名前でコピーする
cp test.txt backup.txt
例:test.txtをDocumentsフォルダに移動する
mv test.txt Documents/
ターミナルを使うときのコツ
Tabキーで補完できる
フォルダ名やファイル名の途中まで入力してTabキーを押すと、自動で補完してくれます。長い名前を全部入力しなくても済むので非常に便利です。
上キーで履歴を呼び出せる
キーボードの上矢印キーを押すと、前に入力したコマンドを呼び出せます。同じコマンドを何度も入力する手間が省けます。
間違えても焦らない
コマンドを打ち間違えた場合は、エラーメッセージが表示されるだけでパソコンに大きなダメージはありません。エラーメッセージをよく読んで対処しましょう。
よくある質問
Q. ターミナルは必ず覚える必要がある?
A. プログラミングを本格的にやるなら避けられません。最初は怖く感じますが、基本コマンドだけ覚えれば日常的な作業はこなせます。慣れると逆にマウス操作より速く感じるようになります。
Q. Windowsでも同じコマンドが使える?
A. 一部異なります。WindowsでもWSL(Windows Subsystem for Linux)を使えばLinuxと同じコマンドが使えます。
まとめ
・ターミナルはテキストでパソコンを操作するツール
・pwd(現在地)、ls(一覧)、cd(移動)、mkdir(作成)が基本
・rmは完全削除なので慎重に
・Tabキーと上キーを活用すると作業が速くなる

コメント