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