리눅스는 CLI(Command Line Interface)라는 명령어 기반 운영체제입니다. 그렇기 때문에, 명령어(글자)를 입력(Input)하거나, 결과(글자)가 출력(Output)되는 형식으로 이용합니다. 이때, 입력과 출력 종류와 파일 디스크립터에 대해 정리하겠습니다. 1. 표준 입/출력 (Standard I/O) 1) 표준 입력 [0 - stdin] 키보드로 명령어를 치고 엔터를 이용해 입력하는 방식을 의미합니다. 파일 디스크립터에서 0번으로 지정됩니다. 2) 표준 출력 [1 - stdout] 키보드로 명령어를 실행하고 정상 종료 시 출력되는 내용을 의미합니다. 파일 디스크립터에서 1번으로 지정됩니다. 3) 표준 에러 [2 - stderr] 명령어 실행 시 발생한 에러 메시지 내용을 의미합니다. 파..