新しい端末(gnome-terminal)を作成するには?

新しい端末(gnome-terminal)を作成するには?

新しい端末を作成するたびに、次のようにgnome-terminal-server生成されても、その端末のPPIDがその端末に設定されますbash

 3340 22404 22404 22404 ?           -1 Ssl   1000   1:16  \_ /usr/lib/gnome-terminal/gnome-terminal-server
22404 23096 23096 23096 pts/1    23096 Ss+   1000   0:00      \_ bash
22404 23563 23563 23563 pts/0    23613 Ss    1000   0:00      \_ bash
23563 23613 23613 23563 pts/0    23613 R+    1000   0:00          \_ ps jfax

私はpty特にPPIDの問題(pts/1ここで指定されている)を認識する前に新しいものを得る方法に興味があり、そうしましたstrace -ff gnome-terminal。端末のPID。execgnome-terminalgnome-terminal.real

gnome-terminal-serverUnixソケットなどを介してターミナルサーバーにいくつかのメッセージを送信していると仮定していますが、sudo見つかりませんでしたOperation not permitted

grepを実行すると、実際にいくつかを見つけることsocketができますがunix sockets、これをPID 22404

新しい端末を作成する手順と端末がどのように新しくなるのか、ptysこのソケットを調べる方法を知っている人はいますか?

ベストアンサー1

おすすめ記事