ええと、私は lex が何であるかに精通していないことを認めますが、Linux 環境とターミナルについてはかなり知っているので...
ターミナルで「Ctrl」と「c」を同時に入力してみてください。それでもうまくいかない場合は、「Ctrl」+「z」を使用してください。コンピューターの電源が切れて完全に消えるまでプロセスをバックグラウンドで停止してもかまわない場合は、Ctrl + Z の後、他に何もする必要はありません。Ctrl + C が機能した場合、プログラムは終了し、問題ありません。
なんらかの理由でどちらも機能しない場合、作成したプログラムの名前がわかっている場合は、ターミナルに次のように入力できます。
pkill -9 [insert name of program here]
...無視できないキルシグナルをプロセスに送信し、すべてのメモリ(RAM-ディスクへの変更を元に戻さない)を親プロセスに返します。
プログラムの名前がわからないが、おそらく認識できると思われる場合は、次のことを試してください。
top
これにより、ターミナルで現在実行中のすべてのプロセスが表示されます。まだ実行中のプログラムの名前を見つけたら、q を押して top を終了し、top で認識した名前で上記の kill コマンドを入力します。プログラムの名前がわからず、Ctrl + Z が機能したが、停止したジョブがコンピューターの電源を切るまでメモリを占有し続けたくない場合は、次のように入力できます。
ps -a
プログラムを実行 (および停止) した端末セッションで、「停止」というラベルの付いたジョブが表示されるのは、おそらくあなたのものです。繰り返しますが、上記の pkill コマンドを使用すると、それが強制終了されます。なんらかの理由で、プロセス ID はわかっているが名前がわからない場合 (理由はわかりませんが、そのとおりです...)、「pkill」の代わりにコマンド「kill」を使用できます (これらのコマンドの使い方はインターネット上に散らばっているので、ここでは触れません. また、次の方法でアクセスできる便利なヘルプマニュアルページもあります:
man [the name of the program you want help with; 'pkill' or 'kill', in this case.]