0

デスクトップからプログラムを実行したいのですが、デスクトップがクラッシュしたりシャットダウンしたりしてもSSHプログラムに影響を与えないように、デスクトップを「忘れる」ようにしたいと思います。

言い換えれば、タスクを送信するコンピューターとは独立したリモートコンピューターでタスクを実行したいのです。

なぜ私はこれをしたいのですか?巨大なコンピューター (64 コアのコンピューター) で巨大なタスクを実行しているため、評価には数日かかるはずですが、現在のコンピューターを待たせたくありません。前回、デスクトップがフリーズし、進行状況がすべて失われました。

この質問にはすでに 100 万回回答されていると想像できますが、どの用語を検索する必要があるのか​​ わかりません。また、このプロセスが何と呼ばれているのかもわかりません。

ありがとう。

4

2 に答える 2

2

いくつかの方法

  • 使用するnohup
  • 使用画面

画面の使用

Ubuntu :sudo apt-get install screen

 screen 

次に、sshセッションを失った後。

sshに再度ログインしてから

screen -r 

これにより、ssh セッション画面が再開されます。

詳細についてはman screen

于 2013-08-27T07:52:22.580 に答える