macOS で実行中の Node.js プログラムを終了するための、Ctrl + C 以外のターミナル コマンドは何ですか?

macOS で実行中の Node.js プログラムを終了するための、Ctrl + C 以外のターミナル コマンドは何ですか?

Linux ターミナルで次のようなコマンドを実行します:

$ node httserver.js

コマンドが実行され、ctrl+ を実行するとcプログラムが終了し、ターミナルに新しい行が表示され、コマンドを入力できるようになります。

macOS ターミナルのキーボード コンボとしてctrl+ を使用するとそれが実行できると思いましたが、機能しません。c

答え1

端末上の MAC キーボードの正確な答えは次のとおりです。

Command+ .(ドット/ピリオド)

Ctrlこれは+または breakと同等ですC

以下を参照してください。

ターミナルヘルプ > キーボードショートカット > その他のショートカット > Break

またはキーControlCtrlないmacOS の通常の修飾子。

ただし、macOS で通常の Windows キーボードを使用している場合は、キーがないためCtrl+ が機能します。CCommand

答え2

試す:

Ctrl+C

Linuxと同じはずです。

重複:この質問

答え3

試してみるCtrl+Z

またはkillコマンドを使用することもできます。詳細については、man killkillコマンドのマニュアルのコマンドを参照してください。また、ここからガイダンスを得ることができます。リンクコマンドの使い方についてkill

答え4

iterm2を使用している場合は、次の点を確認する必要があります。環境設定->キー->リマップ修飾子。 私の場合、コントロール (^)デフォルトでは別のものにマッピングされていました。コントロール (^)、ショートカットは機能しました。

関連情報