回答編集履歴

7

修正

2016/06/09 14:57

投稿

mao999
mao999

スコア111

test CHANGED
@@ -18,11 +18,15 @@
18
18
 
19
19
 
20
20
 
21
+ ーーー(下記は間違い。wakuwakuさん、otnさんの回答を要参照)ーーー
22
+
21
23
  プロセスはどの端末から実行されたかという情報を持ちます。
22
24
 
23
25
  標準入力・標準出力・標準エラー出力は、端末毎に存在します。
24
26
 
25
27
  プロセスはその端末から入力・出力します。
28
+
29
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
26
30
 
27
31
 
28
32
 

6

修正

2016/06/09 14:57

投稿

mao999
mao999

スコア111

test CHANGED
@@ -18,21 +18,21 @@
18
18
 
19
19
 
20
20
 
21
- プロセスはどのttyから実行されたかという情報を持ちます。
21
+ プロセスはどの端末から実行されたかという情報を持ちます。
22
22
 
23
- 標準入力・標準出力・標準エラー出力は、tty毎に存在します。
23
+ 標準入力・標準出力・標準エラー出力は、端末毎に存在します。
24
24
 
25
- プロセスはそのttyから入力・出力します。
25
+ プロセスはその端末から入力・出力します。
26
26
 
27
27
 
28
28
 
29
- デーモン化すると、ttyは切り離されます。
29
+ デーモン化すると、端末は切り離されます。
30
30
 
31
31
  ソースコードを見たわけではありませんが、切り離される際に恐らく/dev/nullにつなぎ替えているのではないでしょうか。
32
32
 
33
33
 
34
34
 
35
- ttyを任意のttyに繋ぎ直す事も可能です。
35
+ 端末を任意の端末に繋ぎ直す事も可能です。
36
36
 
37
37
  ・[コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ](http://yudoufu.hatenablog.jp/entry/2014/02/06/001440)
38
38
 

5

修正

2016/06/09 05:00

投稿

mao999
mao999

スコア111

test CHANGED
@@ -8,15 +8,17 @@
8
8
 
9
9
 
10
10
 
11
- ttyはプログラム実行時に作られるのではなく、
11
+ tty(ターミナル/実端末)はプログラム実行時に作られるのではなく、
12
12
 
13
13
  Linuxブート時に指定数のみ生成されます。
14
14
 
15
15
  古いシステムでは、/etc/inittabの情報をもとに作られます。
16
16
 
17
+ pts(仮想端末)はxterm等が起動時に生成されます。
17
18
 
18
19
 
20
+
19
- プロセスはどのtty(ターミナル/端末)から実行されたかという情報を持ちます。
21
+ プロセスはどのttyから実行されたかという情報を持ちます。
20
22
 
21
23
  標準入力・標準出力・標準エラー出力は、tty毎に存在します。
22
24
 

4

修正

2016/06/09 04:55

投稿

mao999
mao999

スコア111

test CHANGED
@@ -5,6 +5,14 @@
5
5
  ・[サービス(デーモン)の設定](http://www.02.246.ne.jp/~torutk/linux/centos5/daemon.html)
6
6
 
7
7
  ・[Linuxでプロセスのデーモン化 - Qiita](http://qiita.com/0xfffffff7/items/08d9c268c728da46d20b)
8
+
9
+
10
+
11
+ ttyはプログラム実行時に作られるのではなく、
12
+
13
+ Linuxブート時に指定数のみ生成されます。
14
+
15
+ 古いシステムでは、/etc/inittabの情報をもとに作られます。
8
16
 
9
17
 
10
18
 

3

修正

2016/06/09 04:50

投稿

mao999
mao999

スコア111

test CHANGED
@@ -8,9 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- tty(ターミナル/端末)は、プロセス毎に割り当てられます。
12
-
13
- プロセスはどのttyから実行されたかという情報を持ちます。
11
+ プロセスはどのtty(ターミナル/端末)から実行されたかという情報を持ちます。
14
12
 
15
13
  標準入力・標準出力・標準エラー出力は、tty毎に存在します。
16
14
 

2

修正

2016/06/09 04:23

投稿

mao999
mao999

スコア111

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- 切り離されたttyを任意のttyに繋ぎ直す事も可能です。
27
+ ttyを任意のttyに繋ぎ直す事も可能です。
28
28
 
29
29
  ・[コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ](http://yudoufu.hatenablog.jp/entry/2014/02/06/001440)
30
30
 

1

情報追記

2016/06/09 04:19

投稿

mao999
mao999

スコア111

test CHANGED
@@ -20,6 +20,10 @@
20
20
 
21
21
  デーモン化すると、ttyは切り離されます。
22
22
 
23
+ ソースコードを見たわけではありませんが、切り離される際に恐らく/dev/nullにつなぎ替えているのではないでしょうか。
24
+
25
+
26
+
23
27
  切り離されたttyを任意のttyに繋ぎ直す事も可能です。
24
28
 
25
29
  ・[コンソールから切れたプロセスを標準出力につなげなおす - 絶品ゆどうふのタレ](http://yudoufu.hatenablog.jp/entry/2014/02/06/001440)