Written by
JackYamamoto概要: この投稿は、Macのコマンドプロンプトであるターミナルの初心者ガイドです。Macでターミナルを開いて使用する方法や一般的に使用されるコマンドのリストなど、すべてを網羅しています。
私たちは日常的にMacとやり取りするために使用するグラフィカルユーザーインターフェースには慣れていますが、Mac コマンドラインインターフェース - ターミナルについてはそうではありません。それはWindowsのコマンドプロンプトのmacOSバージョンであり、コマンドラインに慣れている人々にとって非常に便利です。
タスクの効率化や問題のトラブルシューティング、ユーザーアカウントへのアクセスが失われた場合のSSHや Macシングルユーザーモード を通じてディスクの修復など、多くの利点があります。
将来的に複雑なタスクと作業を行うための基本を始めましょう。
Macでのターミナルとは?
一般的に、人々はコンピュータとやり取りするために2つのインタフェース、GUI(グラフィカルユーザーインタフェース)とCLI(コマンドラインインタフェース)を使用します。
ターミナルアプリはMacコンピュータ上でコマンドラインインターフェースを提供し、操作システムを素早く効率的に制御して、グラフィカルユーザーインタフェースでは実現できないか、より多くの努力を必要とするタスクを実行できます。
Macでターミナルを開く方法?
Macが正常に動作している場合は、デスクトップからSpotlightまたはFinderを介してTerminalを起動できます。それ以外の場合は、macOSリカバリーモードからアクセスできます。残念ながら、ターミナルが動作しない場合は、次の手順に従ってください: Macターミナルが機能しない場合、どうすればよいですか?
デスクトップからターミナルを開く方法
ターミナルを開く最も簡単な方法は、 at、右上隅にある小さな虫眼鏡アイコンをクリックするか、Mac上でCommand + Spaceキーを同時に押してSpotlightを起動します。次に、「Terminal」と入力して表示されたTerminalをダブルクリックして開きます。
FinderのApplications内のUtilitiesフォルダで見つけることもできます。
ターミナルをよく使用する予定がある場合は、Terminalアイコンを右クリックして「ドックに保持」を選択することによってDockにピン留めすることができます。Macでキーボードのみを使用してTerminalを開きたい場合は、ショートカットを作成する必要があります。
macOSリカバリモードからTerminalを開く方法
IntelベースのMacでTerminalを起動するには、Command + Rキーを押しながらMacを起動し、起動画面が表示されるまでCommand + Rキーを押し続ける必要があります。
M1 Macの場合、まずコンピューターをシャットダウンし、電源ボタンを押し続けてから「起動オプションの読み込み」と表示されるまで待ち、その後Optionをクリックして続行を選択します。macOSリカバリウィンドウで、ユーティリティメニューを展開し、TerminalをクリックしてTerminalアプリを開きます。
MacでのTerminalの使用方法
Terminalを開くと、現在のディレクトリ名、シェルの種類、ウィンドウのサイズ(ピクセル単位)が表示される小さなウィンドウが表示されます。コマンドは、コマンド名、コマンドの出力を変更する修飾子、およびコマンドが作用する場所の3つの部分で構成されます。
- コマンドは、リターンキーを押すまで実行されません。コードに間違いがある場合、エラーメッセージが表示されるか、コマンドが誤った方法で実行される可能性があります。
- コマンドを繰り返したい場合は、上矢印キーを使用できます。テキストで占有されたウィンドウを消去したい場合は、単にclearを入力してリターンキーを押してください。
- 通常は、Terminalで行った変更を確認するには、Finderに移動する必要がありますが、コマンドに新しいウインドウ表示を必要とする場合を除きます。
Mac Terminalの基本コマンド
このセクションでは、簡単な作業を完了するために使用できる一般的なコマンドを説明します。ファイルシステムが大文字と小文字を区別する場合、Desktopはdesktopとして認識されないので注意してください。自分がどのディレクトリにいるかわからない場合は、pwdを入力して確認してください。
Terminalでプロセスを終了する方法
プロセスを強制的に終了させると、保存されていない変更がすべて失われる可能性があるため、対象のプロセスが正しいものであり、行った変更が保存されていることを確認してください。Mac Terminalでプロセスを終了させる方法は2つあります。
プロセスを即座に終了する場合: kill PID番号
Musicを終了させたい場合は、Terminalウィンドウでtopと入力してリターンキーを押してください。次に、MusicのPID番号を探してqを入力してリターンキーを押してください。これで、すぐにMusicを終了するためにkill 1234を入力できます(MusicのPID番号が1234であると仮定します)。
すべてのプロセスを特定の名前でkillallコマンドを使用して終了する: killall プロセス名
Googleを含むすべてのプロセスを終了するには、killall Googleと入力してください。
警告: Mac Terminalはプロセスを終了するかどうかを確認するよう求めませんので、これらのコマンドを慎重に使用してください。
Mac Terminalで実行中のプロセスを単に中断したい場合は、Control-Cを押すことができます。
Terminalでディレクトリを変更する方法
ディレクトリを変更する:
cd ~/希望するディレクトリまたは
cd 希望するディレクトリ
通常、Terminalウィンドウを開くとホームディレクトリに移動します。他のフォルダに移動する必要がある場合は、Mac Terminalのcdコマンドを使用して、「希望するディレクトリ」を指定します。例: Desktopに切り替える場合は、cd desktopを入力してからコマンド入力後にReturnキーを押してください。
Terminalでディレクトリを一覧表示する方法
Terminalでディレクトリを一覧表示する:ls
cdコマンドを使用して希望するディレクトリに移動した後、lsを使用してその中のすべてのファイルやフォルダを表示することができます。
Terminalでディレクトリを作成、開く、削除する方法
新しいフォルダを作成する:mkdir フォルダ名
新しいファイルを作成する:touch ファイル名.拡張子
たとえば、test1という名前のフォルダを作成したい場合は、mkdir test1と入力してEnterキーを押します。このフォルダ内で、touch sample.txtを入力してsampleという名前のtxtファイルを生成できます。
現在のフォルダ内のファイルを開く:open ファイル名
他のフォルダ内のファイルを開く:open ファイルパス
アプリケーションを開く:Open -a アプリ名
指定されたアプリでファイルを開く: Open -a アプリ名 ファイルパス
たとえば、Musicアプリを開く場合は、Open -a musicと入力できます。指定されたアプリでファイルを開く必要がある場合は、sample.txtというファイルをWPS Officeで開く場合は、Open -a wpsoffice /Users/jenny/test1/sample.txtと入力します。ファイルパスはTerminalウィンドウに簡単にドラッグアンドドロップできます。
ファイルを削除する:rm ファイル名
フォルダを削除する:rm -r フォルダ名
この Macコマンドラインでの削除 によって削除されたファイルは完全に消去され、元に戻す方法はありません。注意してください。
フォルダからファイルを別のフォルダにコピーする: ditto フォルダ1 フォルダ2
フォルダ1にコピーしたいファイルが含まれており、フォルダ2にコピーしたいファイルがあります。
Mac TerminalでIPアドレスを見つける方法
有線インターネット接続:ipconfig getifaddr en1
Wi-Fi接続:ipconfig getifaddr en0
どちらかのコマンドを入力して、簡単にローカルIPアドレスを見つけることができます。Windowsで使用されるifconfigと混同しないでください。
Terminalを使用してMacパスワードをリセットする方法
Macパスワードをリセットする:resetpassword
リカバリーモードにブートし、Terminalを起動した後にresetpasswordと入力します。そこで、リセットしたいアカウントを選択し、新しいパスワードを入力できます。
Terminalを使用してディスクを修復する方法
メインディスクを確認する:diskutil verifyvolume /
メインディスクを修復する:diskutil repairvolume /
外部ハードドライブ(例:backupという名前)を確認する場合は、 diskutil verifyvolume /Volumes/backup/ と入力してリターンキーを押します。エラーが報告された場合は、 diskutil repairvolume /Volumes/backup/ を使用してMacで外部ハードドライブを 修復する ことができます。
Terminalでファイルやフォルダの名前を変更する方法を知りたい場合は、次の記事をご覧ください: macOS Terminalでファイルや複数のファイルの名前を変更する方法
Terminalの履歴を確認または消去する必要がある場合は、次の記事をご覧ください: MacでTerminalの履歴を確認して消去する方法(Zsh/Bash)
また、次も読んでください:
macOS TerminalのマニュアルページをテキストやPDFとしてエクスポートする方法
Terminalでパスワードを入力できない場合はどうすればよいですか?
Mac Terminalを終了する方法
ongoingプロセスを中断しないように最初にシェルセッションを終了させて、exitと入力してエンターキーを押します。次に、DockでTerminalを右クリックして終了を選択してTerminalを終了します。