데이터 스트림

김보훈·2024년 3월 9일
0

리눅스

목록 보기
13/15
post-thumbnail

데이터 스트림

연결지향통신에서, 전송된 정보를 수집하거나 정보를 전송할 때 사용되는 디지털 방식으로 암호화 된 일관된 신호의 흐름을 뜻함

출처)
https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0_%EC%8A%A4%ED%8A%B8%EB%A6%BC

  1. 표준 입력 : standard input stream (일반 적으로 쉘에 입력하는 경우)
  2. 표준 출력 : standard output stream (입력 했을 때 일반적으로 출력되는 경우)
  3. 표준 에러 : standard error stream (쉘에다가 없는 명령어를 입력했을 때 나오는 출력

파일 디스크립터 (fd)

리눅스에서 모든 장치를 파일로 관리를 한다. (입력, 출력 등등)

파일 디스크립터는 파일을 처리하기 위한 id 이다.

  1. 표준 입력 : standard input stream, 0
  2. 표준 출력 : standard output stream, 1
  3. 표준 에러 : standard error stream, 2

, 뒤에 숫자로 표현한다.

정말 어렵다면

표준 입력 == 1
표준 출력 == 2
표준 에러 == 3

으로 기억하면 된다.

0개의 댓글