• 締切済み

telnetの強制終了について!

telnetについて質問させてください。 現在,大学のサーバーにあるアプリケーションを自分のパソコンから起動させて数値解析を実行しています。 telnetでアプリケーションの強制終了は,コマンドpsでkill PIDで出来ます。しかし,telnetをログアウトし,再びログインしてコマンドpsを入力すると何も出てきません。しかしながら,FTPのファイル容量は増加しており解析は進んでいます。 telnetは常にログインしておかなければ駄目なんでしょうか?? もしくは何か良いコマンドはあるのでしょうか?? 解析モデルが間違っており至急強制終了したいのです。 宜しくお願いします。

  • 0089
  • お礼率30% (6/20)

みんなの回答

  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.3

「gnu screen」で検索してみるとよいと思います。

  • notnot
  • ベストアンサー率47% (4844/10254)
回答No.2

ps x で、現在のログオンセッション以外で起動したプロセスも表示されます。 複数の端末から同時にログインした場合も、ps だけではその端末から起動したプロセスしか表示されず、ps xとすると自分のプロセスが全部表示されます。

  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.1

通常、一度ログアウトすると前とは違う環境として扱われます。 psコマンドをオプション無しで実行するとカレントの環境のプロセスしか表示しませんので、ログアウト前に実行したプロセスは表示されません。 違う環境のプロセスも表示させたいならば-e,-aと言ったオプションを指定してください。 詳しいオプションの説明はmanか検索で…

関連するQ&A

  • logoutしたとき消えるプロセスは誰が消してるの?

    telnetなどでログインして プロセスを動作させて、ログアウトすると 動作させていたプロセスが消えるのですが、 誰がそのプロセスにシグナルを送っているのでしょうか? OSはsolarisを使っています。 シェルが子供を消しているのかと思ったのですが、 以下の動作をみるとそうでないみたいで・・ telnet .... $ $sh $sleep 10000 & 1234(←sleepのPID) $kill [shのPID] $ ps -eo pid,ppid,args | grep 1234 1234 1 sleep 1000 $exit telnet .... $ $ ps -eo pid,ppid,args | grep 1234 $ない

  • killコマンドの終了と強制終了の違いについて

    私は、SUNのSolaris8を使っています。 現在動いているプロセスを、killコマンドを使って終了させる際に、 -9または-KILLオプションを付けると、強制終了を行いますよね。 そこで質問なのですが、そもそもプロセスの『終了』と『強制終了』の違いとは何ですか? とっても初歩的な質問だとは思いますが、いまいち理解できません。 よろしくお願いします。

  • システム終了するときに「Safari」を強制終了しないと終了できません。

    G5でOSは10.4.6です。 時間切れでログアウトできませんでした。 アプリケーションSafariの終了に失敗しました。応答がありません。 アプリケーションを強制終了してログアウトを続ける場合は、“続ける”を選択します。 という表示が出ます。 iBookではそんなことははかったのですが、環境設定(OSの?)に問題があるのでしょうか? よろしくお願いします。

    • 締切済み
    • Mac
  • killコマンドについてお教えください。

    solaris初心者です。 killコマンドで、 kill -TERM pidで終了できないプロセスについては kill -KILL pidで強制的に終了することができます。 と他の者に説明したら、どうして終了できないのが あるのですかと聞かれました。的確に回答できませんでしたので、よい説明方法等ありましたらお教えください。 あとkill -INT pidについてもお教えください。

  • 割り込み不可能?なプロセスを強制終了する方法

    Perlのスクリプトが、フリーズ(?)してしまいました。ps コマンドで状態をみると、D (割り込み不可能なスリープ状態 (通常 IO 中))になったままです。kill -KILL しても終了しません。 このような場合は、どうやって終了させればよいのでしょうか? また、何が原因で止まっているのかを調べる方法はありますでしょうか? 必要な情報があれば補足しますので、どなたか分かる方いましたら、お願いいたします。

  • telnetをスクリプトで実行する

    WindowsXPからルーターにtelnetでログインし、 ポリシーを変更する。といった操作を、バッチファイルを使用し、 自動化できないかと考えています。 telnetの自動ログイン、ルーターのコマンドの送信と いった処理はどのように書けばいいのでしょうか? バッチファイルと、ルーターの設定が書かれたtxtファイルで できればと思っています。 FTPの「-s:」のようなオプション等はないのでしょうか?

  • TELNETコマンド

    Windows95のTELNETコマンドを使っています。 ホスト先を選択してIdとパスワードを入力してログインするまではいいのですが、 何も入力しないでいると1分もしないうちに 「ホストへの接続が失われました。」 というダイヤログボックスが現れて切断されてしまいます。 TELNETの待ち時間とかの設定がどこかにあるのかと思っていろいろ探してみましたが分かりません。 TELNETって元々こういうものなのでしょうか。 ネットへの接続環境はルータ経由ISDNでプロバイダに接続しています。 また今までTELNETを使う機会が少なかったのであまりなかったので問題なかったのですが、 最近増えて来まして不便とストレスを感じてる状況です。 ですから、もしTELNETコマンドよりも快適な通信ソフトがあれば試してみてもいいかと思っています。 ちなみにWindows95のFTPコマンドでも何も入力しないでいると自動的に切断されるのですが、 TELNETほど時間が短くないので支障なく便利に使っています。 どなたか良いアドバイスをよろしくお願いいたします。

  • 自動でtelnet

    お世話になります。 ボタンクリックすると自動でTelnetを起動しコマンドを投げてtelnetを終了する...処理を作っています。 telnet接続からの操作はvbsで作成、 そのvbsをbatfileで起動するようにしました。 古いパソコン環境で動かす(32bit)というので、あえてvc++6.0で作成し正常に、動きました。 それを64bitのWindows2012で動かしたら、vbsの中のtelnetの接続のところでエラーになります。  'telnet'は、内部コマンドまたは外部コマンド、  操作可能なプログラムまたはバッチファイルとして認識されていません と、なります。 telnet clientはinstallしてあり、 コマンドプロンプトでbatファイルをたたくとちゃんと正常に動きます。 batファイルをダブルクリックでも動きます。 コマンドプロンプトでcscript xxx.vbs  としても正しく動きます。 プログラムから CreateProcessで、「cmd xxx.bat」としているのですが。。。 どこが間違ってるのか、何がダメなのか判断が付かないのです。 至急アドバイスをいただけないでしょうか。 よろしくお願いいたします。

  • PIDが変わってなにか問題がありますか?

    psコマンドで、あるプログラムのPIDを調べ、kill -HUP しました。 すると、PIDが変化してしまったのですが、これは正常な結果なのでしょうか。 また、これによる動作不具合(kill -HUP したプログラムが)を起こしたりする可能性はあるのでしょうか? kill -HUP したものは、sendmail です。

  • telnetバッチによる処理の自動化

    Windows2000からLinuxへのtelnetによる処理を自動化したいのですが バッチファイルで解決するのは無理でしょうか? やりたいことは以下の部分です。 1、ログイン 2、ルートユーザ変更 3、コマンド実行 4、exit この処理のあとFTPバッチにて コマンド結果を取得したいと思っています。 (こちらは何とかなりました・・・) ネットワーク的に完全ローカルなのでセキュリティとかは気にしてません。 ただ、Tera Termとかをインストールできないため Windows標準コマンドを使うしかないのです。。。 どうにかなるでしょうか? よろしくお願いいたします。