공부
[Linux] 표준입력과 표준출력 본문
표준 입력(stdin) - 파일 디스크립터 0
프로세스에 데이터를 입력하는 스트림. 파일이나 그 외 프로세스의 출력 결과를 입력으로 받아들일 수도 있다. 특별한 입력 지정이 없는 경우에는 키보드가 그 역할을 담당한다.
표준 출력(stdout) - 파일 디스크립터 1
프로세스의 실행 결과나 실행 상태 보고를 출력하는 스트림. 기본값으로는 단말기 디스플레이가 그 역할을 담당하게 되어 있다. 실행 결과와 실행 상태 보고를 동시에 수행하는 프로세스라면 실행 결과만을 출력한다.
표준 에러 출력(stderr) - 파일 디스크립터 2
프로세스의 실행 상태나 에러 메시지를 출력하는 스트림. 기본값으로는 단말기 디스플레이가 그 역할을 담당한다.
*파일 디스크립터(File descriptor) : 열려있는 파일을 구분하기 위해 붙이는 숫자
'개발공부' 카테고리의 다른 글
서버와 인터넷 (0) | 2020.10.27 |
---|---|
그래픽 카드 (0) | 2020.10.27 |
[Java] 함수와 메소드 (0) | 2020.10.26 |
[Java] 지역 변수와 인스턴스 변수 (0) | 2020.10.26 |
IP와 도메인 (0) | 2020.10.23 |