728x90
반응형
1. 리눅스 실무의 이해
1.1. 리눅스의 개요
1.1.1. 운영체제의 개요
1.1.2. 리눅스 기초
1.2. 리눅스 시스템의 이해
1.2.1. 리눅스와 하드웨어
1.2.2. 리눅스의 구조
1.2.3. X 윈도우
1.2.4. SHELL
1.2.5. 프로세스
1.3. 네트워크의 이해
1.3.1. 네트워크 기초 및 설정
2. 리눅스 시스템 관리
2.1. 일반 운영관리
2.1.1. 사용자・파일시스템・프로세스・S/W 설치 및 관리
2.2. 장치 관리
2.2.1. 장치의 설치 및 관리
2.2.2. 주변장치 관리
2.3. 시스템 보안 및 관리
2.3.1. 시스템 분석
2.3.2. 시스템 보안 및 관리
2.3.3. 시스템 백업
3. 네트워크 및 서비스의 활용
3.1. 네트워크 서비스
3.1.1. 웹・인증・파일・메일・DNS 관리(설치 및 설정)
3.1.2. 가상화 관리 및 기타 서비스
3.2. 네트워크 보안
3.2.1. 네트워크 침해 유형 및 특징
3.2.2. 대비 및 대처 방안
1. 운영체제의 정의 및 목적, 역할
1️⃣ 운영체제의 정의
① 사용자와 하드웨어 간의 상호작용을 위해 사용자 인터페이스(UI)를 제공하는 시스템 소프트웨어
② 컴퓨터의 CPU, 메모리 및 주변 장치 등 하드웨어를 효율적으로 관리
③ 응용 프로그램이 동작할 수 있는 환경, 프로그래밍 인터페이스 제공
2️⃣ 운영체제의 목적
① 일정 시간 동안 처리하는 일의 양을 의미하는 처리능력(Throughtput)의 향상을 목적으로 한다.
② 작업 의뢰 후 시스템에서 결과가 얻어질 때까지의 시간을 의미하는 반환시간(Turnaround Time)의 최소화를 목적으로 한다.
③ 주어진 문제를 정확하게 처리하는 정도를 뜻하는 신뢰도(Reliability)의 향상을 목적으로 한다.
④ 이용할 수 있는 시스템의 자원이 어느 정도인가를 의미하는 사용 가능도(Availability)의 향상을 목적으로 한다.
3️⃣ 운영체제의 역할
① 사용자의 하드웨어 접근이 용이하도록 운영체제가 하드웨어 제어, 입력, 출력 등의 관리를 수행
② 한정된 하드웨어 자원을 다수의 이용자가 공유할 수 있는 기능을 수행
③ 프로세스, 메모리, CPU 등의 한정된 자원의 용량을 효율적으로 사용하기 위하여 자원 스케쥴링 제공
④ 응용 프로그램의 작성과 실행이 편리하도록 시스템 호출을 제공
⑤ 예상치 못한 오류가 발생하더라도 시스템을 중단하지 않고 실행할 수 있도록 오류 복구 기능 제공
⑥ 사용자의 다양하고 수많은 데이터를 조직화하고 저장할 수 있는 파일 관리 및 데이터베이스 기능을 제공하고 원격의 컴퓨터와 연결할 수 있는 네트워크 기능 제공
⑦ 사용자에게 편리한 사용자 인터페이스 제공
728x90
반응형
'서버 > Linux' 카테고리의 다른 글
[리눅스마스터] 운영체제의 운용 기법 (2) | 2025.05.14 |
---|---|
[리눅스마스터] 운영체제의 구조와 기능 (4) | 2025.05.07 |
[리눅스] 디렉토리 용량 확인 방법 (0) | 2025.02.10 |
[Rocky] firewall 사용법 - 방화벽 ON/OFF, PORT/IP등록 차단 등 (1) | 2024.10.22 |
[Ubuntu 18] OpenJDK 8 설치(JDK 1.8) (0) | 2022.10.05 |