Description
현재 주로 사용하는 운영체제로는 Windows, Unix, Linux, MacOS 등이 있고, 어떤 운영체제가 우수하다고 말할 수는 없으며 컴퓨터의 사용 목적에 따라 가장 적합한 운영체제를 선택하여 사용해야 한다. Linux는 개방형 운영체제이므로 누구나 저비용으로 운영체제뿐만 아니라 응용 프로그램을 사용할 수 있다는 큰 장점을 가지고 있다.
Linux는 Windows와 마찬가지로 그래픽 환경에서 사용할 수 있다. Linux에서 단순히 응용 프로그램을 사용하는 일반 사용자라면 그래픽 환경에서 Linux를 사용해도 충분하다. 그러나 Linux 서버의 관리, 응용 프로그램의 개발, 모바일 기기나 의료기기, 가전제품 등의 제어 프로그램 등을 개발한다면 그래픽 환경은 적합하지 않다. Linux 명령을 직접 사용하는 환경에서 사용해야 한다. Linux 명령을 직접 사용할 경우 CPU 성능, 메모리 용량, 데이터 처리 속도 등에 크게 영향을 받지 않기 때문이다. Linux 명령은 종류도 많고 사용법이 어려워 초보자가 쉽게 이해하지 못한다는 단점이 있지만, 개발자는 Linux 기반 서버나 네트워크 관리자와 응용 프로그램 명령의 사용방법을 반드시 알고 있어야 한다.
이 워크북은 Linux를 접하는 초보자가 알고 있어야 할 기본적인 명령의 사용방법을 다루고 있다. 초보자가 이해하거나 사용하기 복잡한 명령은 제외하였으며, Linux 시스템 관리와 관련한 일부분은 그래픽 환경을 활용하도록 하였다.
워크북의 구성은 크게 Linux 시스템 운용 영역과 관리영역으로 나누었으며 각 영역은 다시 학습내용, 학습활동, 향상학습으로 구분하였다. 학습내용은 초보자가 알고 있어야 하는 기본 지식과 기술 등을 설명한다. 학습활동은 학습내용에서 다루지 않은 내용을 학습자가 스스로 자료를 찾아 정리하는 부분이다. 향상학습은 학습내용과 학습자 활동을 응용하여 주어진 문제를 해결하는 부분이다.
Linux는 Windows와 마찬가지로 그래픽 환경에서 사용할 수 있다. Linux에서 단순히 응용 프로그램을 사용하는 일반 사용자라면 그래픽 환경에서 Linux를 사용해도 충분하다. 그러나 Linux 서버의 관리, 응용 프로그램의 개발, 모바일 기기나 의료기기, 가전제품 등의 제어 프로그램 등을 개발한다면 그래픽 환경은 적합하지 않다. Linux 명령을 직접 사용하는 환경에서 사용해야 한다. Linux 명령을 직접 사용할 경우 CPU 성능, 메모리 용량, 데이터 처리 속도 등에 크게 영향을 받지 않기 때문이다. Linux 명령은 종류도 많고 사용법이 어려워 초보자가 쉽게 이해하지 못한다는 단점이 있지만, 개발자는 Linux 기반 서버나 네트워크 관리자와 응용 프로그램 명령의 사용방법을 반드시 알고 있어야 한다.
이 워크북은 Linux를 접하는 초보자가 알고 있어야 할 기본적인 명령의 사용방법을 다루고 있다. 초보자가 이해하거나 사용하기 복잡한 명령은 제외하였으며, Linux 시스템 관리와 관련한 일부분은 그래픽 환경을 활용하도록 하였다.
워크북의 구성은 크게 Linux 시스템 운용 영역과 관리영역으로 나누었으며 각 영역은 다시 학습내용, 학습활동, 향상학습으로 구분하였다. 학습내용은 초보자가 알고 있어야 하는 기본 지식과 기술 등을 설명한다. 학습활동은 학습내용에서 다루지 않은 내용을 학습자가 스스로 자료를 찾아 정리하는 부분이다. 향상학습은 학습내용과 학습자 활동을 응용하여 주어진 문제를 해결하는 부분이다.
Linux 시스템 워크북(처음 사용자용) (Fedora 26 Workstation)
$21.98