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を起動します。その後、"Terminal"と入力し、表示されたTerminal.appをダブルクリックして開きます。
FinderのApplications内のUtilitiesフォルダで見つけることもできます。
ターミナルをよく使用する場合は、ターミナルアイコンを右クリックしてオプションメニューから「Dockに保持する」を選択してDockにピン留めすることができます。Macでキーボードのみを使用してターミナルを開きたい場合は、ショートカットを作成する必要があります。
macOSリカバリモードからターミナルを開く方法
IntelベースのMacでターミナルを起動するには、再起動時にコマンド+Rキーを押して起動画面が表示されるまでMacを起動する必要があります。
M1 Macの場合は、まずコンピューターをシャットダウンし、「起動オプションの読み込み」が表示されるまで電源ボタンを押し、次にOptionをクリックして続行します。macOSリカバリウィンドウで、ユーティリティメニューを引き下げてTerminalをクリックしてターミナルアプリを開くことができます。
Macでのターミナルの使用方法
ターミナルを開くと、現在のディレクトリ名、シェルの種類、ウィンドウのサイズが表示された小さなウィンドウが表示されます。コマンドは、コマンド名、コマンドの出力への修飾子、およびコマンドが作用する場所の3つのパーツで構成されています。
- コマンドを実行するにはリターンキーを押すまで実行されません。コードを間違えるとエラーメッセージが表示されるか、コマンドが誤って実行されることがあります。
- コマンドを繰り返し実行するには上矢印キーを使用できます。テキストで占められたウィンドウを消去したい場合は、単にclearを入力してリターンキーを押します。
- 通常、ターミナルで行った変更を確認するにはFinderに移動する必要がありますが、コマンドによっては新しいウィンドウ表示が必要な場合があります。
Macの基本的なターミナルコマンド
このセクションでは、簡単なタスクを完了するために使用できる一般的なコマンドの説明をします。ファイルシステムが大文字と小文字を区別する場合、Desktopはdesktopとは認識されないので注意してください。現在どのディレクトリにいるかわからない場合は、pwdを入力して確認してください。
ターミナルでプロセスを終了する方法
プロセスを強制終了すると、すべての未保存の変更が失われる可能性があるため、対象のプロセスが正しいものであることを確認し、行った変更を保存してください。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 /
例えば名前が backup の外部ハードドライブを検証したい場合、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 を終了できます。