리눅스 운영체제는 기본적으로 명령어로만 동작한다. 윈도우처럼 마우스를 이용한 편리한 UI는 없다. 이런 방식의 인터페이스를 CLI(Command Line Interface)라고 한다. 반대로 윈도우의 방식은 GUI(Graphical User Interface)라고 한다. 편리하긴 GUI가 훨씬 편리한데, 리눅스는 어쨰서 아직까지 CLI를 사용하고 있을까? GUI와 CLI를 비교해보자. GUI GUI의 장점은 사용성이 좋다는 점이다. 마우스 커서, 아이콘 등 시각적으로 훌륭하고 직관적이다. 하지만 그로 인해 단점이 발생한다. GUI는 공짜로 얻어진 것이 아니다. 화면에 보여지는 것이 많다는 것은 그만큼 자원을 많이 소모한다는 것이다. 메모리도 많이 쓰고 연산 능력도 CLI에 비해 많이 필요하다. CLI C..