Written by
JackYamamoto概要: この投稿は、Macのコマンドプロンプトであるターミナルの初心者向けガイドです。Macでターミナルを開いて使用する方法や一般的に使用されるコマンドのリストなど、知っておくべきすべてが網羅されています。
私たちは、Macとやり取りするために日常的に使用するグラフィカルユーザーインターフェースには馴染んでいますが、Mac コマンドラインインターフェース - ターミナルには馴染んでいないという人もいます。これは、WindowsのCommand Promptに相当するmacOSのバージョンであり、コマンドラインを使用している人にとって大変役立ちます。
タスクの効率化、トラブルシューティング、およびユーザーアカウントへのアクセスの喪失時に、SSHや Macシングルユーザーモードを介してディスクを修復するなど、様々な利点があります。
将来的に複雑なタスクに取り組む際に役立つ基本的な点から始めましょう。
Macでのターミナルとは?
一般的に、人々はコンピューターとコミュニケーションを取るためにGUI(グラフィックユーザーインターフェース)とCLI(コマンドラインインターフェース)の2つのインターフェースを使用しています。
TerminalアプリはMacコンピューター上でコマンドラインインターフェースを提供し、グラフィカルユーザーインターフェースが実現不可能またはより多くの努力を必要とするタスクを素早く効率的に行うために、OSを制御する機能を提供します。
Macでターミナルを開く方法
Macが正常に動作している場合は、SpotlightやFinderを介してデスクトップからターミナルを起動できます。そうでない場合は、macOS復元モードからアクセスできます。残念ながら、ターミナルが機能しない場合は、Macターミナルが機能しない場合の対処方法に従ってください。
デスクトップからターミナルを開く方法
ターミナルを開く一番簡単な方法は、Spotlight検索からです。Macの右上隅にある小さな虫眼鏡アイコンをクリックするか、同時にCommand + Spaceキーを押してSpotlightを起動できます。その後、「Terminal」と入力して表示されたTerminal.appをダブルクリックして開きます。
また、FinderのApplications内のUtilitiesフォルダ内で見つけることもできます。
Terminalをよく使用する予定がある場合は、Terminalアイコンを右クリックして、「オプション」メニューから「Dockに追加」を選択してDockに固定することができます。MacでキーボードだけでTerminalを開く場合は、ショートカットを作成する必要があります。
macOSのリカバリモードからTerminalを開く方法は?
IntelベースのMacでTerminalを起動するには、Command + Rキーを押しながら再起動して起動画面が表示されるまでMacを起動する必要があります。
M1 Macでは、まずコンピューターをシャットダウンし、電源ボタンを押してから「起動オプションの読み込み」と表示されるまで待ち、Optionをクリックして続行をクリックします。 macOSリカバリウィンドウで、Utilitiesメニューを引き下げてTerminalをクリックしてTerminalアプリを開くことができます。
MacでのTerminalの使用方法
Terminalを開くと、現在のディレクトリの名前、シェルのタイプ、ウィンドウのサイズ(ピクセル)をリストするタイトルが付いた小さなウィンドウが表示されます。コマンドは、コマンド名、コマンドの出力に対する修飾子、およびコマンドが動作する場所の3つのパーツで構成されます。
- コマンドはreturnキーを押すまで実行されません。コードを間違えると、エラーメッセージが表示されるか、コマンドが誤った方法で実行される可能性があります。
- コマンドを繰り返すには上矢印キーを使用できます。テキストで占められたウィンドウをクリアしたい場合は、単にclearと入力してリターンキーを押します。
- 通常、Terminalで行った変更を表示するにはFinderに移動する必要がありますが、コマンドが新しいウィンドウ表示を必要とする場合を除きます。
基本的なMac Terminalコマンド
このセクションでは、簡単なタスクを完了するために使用できる一般的なコマンドを説明します。ファイルシステムが大文字と小文字を区別する場合、Terminalは元の名前しか認識できません。したがって、Desktopはdesktopではありません。どのディレクトリにいるかわからない場合は、pwdを入力して確認してください。
Terminalでプロセスを終了する方法は?
プロセスを強制終了すると、すべての未保存の変更が失われますので、対象のプロセスが正しいものであることを確認し、行った変更を保存してください。Mac Terminalでプロセスを終了する方法には2つの方法があります。
プロセスをすぐに終了するには: kill PID番号
Musicを強制終了する場合は、Terminalウィンドウにtopと入力してEnterキーを押します。その後、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 アプリ名 ファイルパス
たとえば、音楽アプリを開くには、Open -a music と入力します。指定されたアプリでファイルを開く必要がある場合、例えば、WPS Officeでsample.txtというファイルを開きたい場合は、Open -a wpsoffice /Users/jenny/test1/sample.txtと入力します。ファイルパスは簡単にTerminalウィンドウにドラッグアンドドロップできます。
ファイルを削除する:rm ファイル名
フォルダを削除する:rm -r フォルダ名
この Mac ターミナルでの削除コマンド で削除されたファイルは元に戻すことができません。注意してください!
フォルダからファイルを別のフォルダにコピーする: ditto フォルダ1 フォルダ2
フォルダ1にコピーしたいファイルが含まれ、フォルダ2はファイルを貼り付けたい場所です。
Mac ターミナルでIPアドレスを見つける方法?
有線インターネット接続:ipconfig getifaddr en1
Wi-Fi接続:ipconfig getifaddr en0
これらのコマンドを入力して、簡単にローカルIPアドレスを見つけることができます。Windowsで使用されるifconfigとipconfigを混同しないでください。
ターミナルでMacパスワードをリセットする方法?
Macパスワードをリセットする:resetpassword
リカバリモードに起動し、ターミナルを起動した後にresetpasswordを入力します。その後、パスワードをリセットしたいアカウントを選択し、新しいパスワードを入力します。
ターミナルを使用してディスクを修復する方法?
メインディスクを確認する:diskutil verifyvolume /
メインディスクを修復する:diskutil repairvolume /
例えば、バックアップという名前の外部ハードドライブを確認したい場合は、 diskutil verifyvolume /Volumes/backup/ と入力してReturnキーを押します。エラーが報告された場合は、 diskutil repairvolume /Volumes/backup/ を使用して Macの外部ハードドライブを修復できます。
ファイルやフォルダの名前をターミナルで変更する方法を知りたい場合は、この記事を読み続けてください: macOSターミナルでファイルまたは複数のファイルの名前を変更する方法
ターミナルの履歴を確認またはクリアする必要がある場合は、この記事をチェックしてください: Macでのターミナル履歴をチェックおよびクリアする方法(Zsh/Bash)
また、次もお読みください:
macOSターミナルのマニュアルページをテキストまたはPDFとしてエクスポートする方法
ターミナルでパスワードを入力できない場合はどうすればよいですか?
Macで Zsh エイリアスを追加または削除する方法[サンプル付き]
Mac ターミナルを終了する方法
終了しているプロセスを中断しないために、まずシェルセッションをexitと入力してEnterキーを押します。そして、DockでTerminalを右クリックしてQuitを選択することでTerminalを終了できます。