一般端末でxtermを起動する目的は何ですか

一般端末でxtermを起動する目的は何ですか

時々、人々が通常の端末でxtermを実行しているのを見てください。

xterm&

しかし、その背後に隠れた意図を理解していません。 xtermは現在の端末のすべての設定を継承しますか?

答え1

xterm他のプロセスと同様に、シェルから環境変数を継承します。ただし、複数の環境変数を設定します。この内容は次のように記録されます。ENVIRONMENTマニュアルページの一部。

ところで、ほとんどの人はxtermを次のように考えています。「一般端末」

についてはなぜ誰かがこれを行うことができます:

  • SSH経由でリモートシステムに接続する場合、VNCのパフォーマンスに耐えるのではなく、xtermの複数のコピーを実行します。
  • 現在端末が画面を実行している場合は、xtermを実行して動作を取得します。いいえ画面。

他の人には他の理由があるでしょう。

答え2

彼らは便利なエクスポートされた値を継承します。

#export needed variables &  functions
xterm&

整理することです。その後、別のプロセスが開き、xtermここで作業が開始されます。

killall gnome-terminal
#you still have the variables and functions exported

関連情報