標準ファイル記述子を持つプロセスは何ですか?

標準ファイル記述子を持つプロセスは何ですか?

正しい声明はどれですか?

すべてのUnixプロセスは、標準入力、標準出力、標準エラーなどの標準ファイル記述子を開きます。

または

端末に接続されているすべてのUnixプロセスは、標準入力、標準出力、標準エラーなどの標準ファイル記述子を開きます。

ベストアンサー1

彼らはすべて間違っていた。

sleep 999 <&- >&- 2>&-
^C

Unixプロセスはsleep 999標準ファイル記述子を開いていませんが、Control-Cを使用して終了できるため、端末に接続されています。

おすすめ記事