A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
シェルスクリプトの実行がきちんと終了していないのではないでしょうか。
ためしにもう一つKtermを起動してpsコマンドを実行してください。
プロセスが残っているようでしたらスクリプトの再確認をしましょう。
ちなみにプロンプトが返ってこない状態というのはフォアグラウンドのプロセスが終了していない状態で、次のコマンドが入力できないという弊害がありますね。
#Ctrl+Cが効かないとなると永久ループにはまっているのかもしれません。
No.2
- 回答日時:
> プロンプトが返ってくるのと返らないのでは、
> システム的にどのような違いがあるのでしょうか?
何通りか考えられると思います。
1つは、実行したプログラム内でCtrl-Cを無視するように
してある場合です。ディストリビューションにくっついてくる
一般的なコマンドでは余りそういうことは無いように思いますが、
Ctrl-Cを無視するようにプログラム内で設定することは可能です。
もう一つは、プログラムがOSから強制的にスリープさせられて
いる場合です。ディスクなどのデバイスの読み込み・書き込みの
順番待ち、メモリ領域確保(に異常があってメモリが確保できない)、
ネットワーク接続要求に対する応答待ちなどの理由で、
これらの要求をOSに出したプログラムがOSから「ちょっと待て」
と言ってスリープさせられることがあります。
通常の状態では起こりませんが、ディスクなどデバイスの異常、
AGPなど特殊なメモリドライバの異常、ネットワーク接続先ホストが停止、
ネットワーク障害、などでこのような状態になることがあります。
psコマンドでプロセスの状態を見たときに、状態が"D"になっていると
OSからの強制スリープ状態です。
Ctrl-Cで止まらないプロセスに対しては、
kill -9 xxxx
(xxxxはpsコマンドで調べたプロセスのプロセスID)
killall -9 process_name
(process_nameはプロセスの名前)
で止められることが多いです。(ただ、後者の場合、同じ名前の
プロセスが全部止まります。)
他にもいくつか理由はあると思われます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Visual Basic(VBA) dosプロンプトから、a.txt+b.txt=c.txt て出来ますか? 4 2022/07/27 22:10
- その他(ブラウザ) 動画の切り抜きをしています。保存の時に、アクセス許可がないとメッセージが出て、保存出来ません。試した 2 2022/05/30 09:56
- Windows 10 Windows10の不具合(Critical Process Died) 9 2022/04/19 21:11
- iOS Unix実行ファイルの開き方 1 2022/06/07 12:47
- 法学 払込金保管証明書制度について 3 2022/12/16 07:56
- その他(IT・Webサービス) midjourney ミッドジャーニーで、写真を元に画像を生成したいのですがやり方を教えていただけま 1 2023/04/08 22:31
- その他(ネットショッピング・通販・ECサイト) paypayフリマでほぼ未使用品というテプラを購入しました。即日発送してもらったのですぐ到着したんで 4 2022/07/27 07:19
- その他(プログラミング・Web制作) micropythonコード 修正 1 2023/06/13 17:22
- Windows 10 ソフトの実行を自動化したいです。 1 2022/10/15 16:09
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Linuxでコマンドが終了しない
UNIX・Linux
-
Tera term で ログインプロンプトが返ってこないときの処理がおかしい
その他(プログラミング・Web制作)
-
top などのプロンプトに戻らないコマンドの終了
UNIX・Linux
-
-
4
スクリプトのエラー「unexpected EOF while looking for matching `'」の解決法は?"
UNIX・Linux
-
5
dfコマンドが返ってこない
UNIX・Linux
-
6
UNIX コマンドにおける # や円マークの意味
UNIX・Linux
-
7
python エラー
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
「rpm -e」でのアンインストー...
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
Windows 10のエクスプローラー...
-
プロンプトが返らない
-
Apache(nobody)とmysqlあわせて...
-
タスクマネージャのCPU率がおか...
-
IE プロセスが消えない
-
他ユーザーの強制 logout。
-
Powershell プロセス二重起動
-
タスクマネージャの最小プロセス
-
batファイルからアプリケーショ...
-
CPUが突然100%
-
ネットワーク使用率約75%維持状...
-
コマンドライン上でファイルを...
-
ps コマンドのステータス。S Ss...
-
イラストレータでの透明部分の...
-
【プログラム】 iu14d2n.tmp ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
Windowsで作れるスレッド最大数...
-
コマンドライン上でファイルを...
-
タスクマネージャのCPU率がおか...
-
System Idle Processってなに?...
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
プロンプトが返らない
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
タスクマネージャで終了できな...
-
linuxでプロセスが動いているCP...
-
CPU使用率とロードアベレージ
-
タスクマネージャに表示されな...
-
Powershell プロセス二重起動
-
ネットワーク使用率約75%維持状...
-
CPU使用率取得方法について
-
Windowsホストプロセス Rundll...
おすすめ情報