11月11&12日の学び

プロセスの出力先

  • 各プロセスの出力先はプロセス毎に個別に存在する
  • 「/proc/PID/fd/数字」がファイルディスクリプタ
  • 各プロセスの入出力は「/proc/PID/fd/数字」から確認ができる
  • これを利用してバックグラウンドで実行しているプロセスの出力も確認可能
  • ファイルディスクリプタは、プロセスが生成されたときに親からコピーされる

各プロセスの入出力先

端末のbashから起動したコマンドでは、0〜2は端末に紐付いており3以降はクローズ。

teratail.com yudoufu.hatenablog.jp