컴퓨를 조작하기 위해서 다양한 입력이 필요하다. 컴퓨터에 새로운 명령을 전달하는 모든 소스가 입력 소스다. 컴퓨터엔 입력과 출력이 존재하는데 화면을 보기위해 마우스를 사용하고 메시지를 입력하기 위해 키보드를 사용한다.
위와 같은 담당이 입력 소스 (Input Source)라고 하고 키보드 마우스와 카메라, 마이크도 해당된다. 반대로 프로그램에 의해 모니터에 화면을 나타내거나, 음악을 재생하면 소리를 스피커로 전달하여 사용자가 인식 할 수
있도록 하는일을 출력이라고 한다. 시각적 출력을 담당하는 모니터, 청각적 출력을 담당하는 스피커를 출력 소스 (Output Source)라고 한다.
컴퓨터를 조작하기 위한 입력과 출력을 간단하게 I / O (Input / Output)라고 표기하며, 아이오
라고 읽는다. 리눅스의 터미널은 키보드의 입력과 모니터의 출력으로 모든 작업을 할 수 있다.
리눅스 터미널은 GUI
가 개발되 이전부터 컴퓨터를 조작하기 위해 사용되었기 때문에 GUI
가 할 수 있는 모든 작업들은 CLI
로 할 수 있다.
키보드의 입력을 확인하고 편집할 수 있는 한줄의 공간을 의미한다
man
( Manual )각 명령어의 설명과 옵션들을 보여준다. 보여주는 창을 나갈 땐 :q
를 이용해서 나가면 된다.
man pwd
pwd
( Print Working Directory )현재 디렉토리의 경로를 출력한다.