SW공학
home
SW프로젝트관리
home

리눅스

Search
주제
과정명(과정명우측 마우스 가져다두고 열기 클릭)
교육시간
커리큘럼
Linux
15시간
- CentOS 설치 - 하드웨어 트러블슈팅 - 부팅 트러블슈팅 - 커널 파라미터 - 패키지 트러블슈팅 - systemd 및 서비스 트러블슈팅 - Control Group을 이용한 자원관리 - 로깅 트러블슈팅
Linux
21시간
가. GNU 컴파일러의 동작원리와 옵션 활용 나. Makefile의 제작과 make 사용 다. 리눅스 라이브러리의 동작 및 제작 기법 라. CMakeLists.txt 작성과 cmake 사용
Linux
21시간
가. 리눅스쉘과리눅스쉘명령어의동작원리 나. 리눅스파일다루기 다. 파일I/O와입출력전환 라. 쉘의특별기능 마. 문자열검색과파일검색 바. 파일소유권과접근통제 사. 프로세스관리와패키지관리 아. 백업과압축 자. 저장매체관리 차. 사용자계정관리 카. 네트워크설정 타. 원격접속 파. 리눅스서버관리
Linux
21시간
가. 리눅스 쉘(bash)과 쉘 스크립트의 동작 구조 나. 쉘의 변수와 입,출력 다. 연산, 선택, 분기, 반복 처리 쉘 프로그래밍 라. 쉘의 함수와 라이브러리 만들기 마. 쉘 스크립트 디버깅과 시그널 처리 바. 쉘 스크립트 응용
Linux
21시간
가. 리눅스 시스템 프로그래밍 알아보기 나. 리눅스 파일 시스템과 파일 제어 다. 시그널 동작과 제어 라. 프로세스 동작과 제어 마. IPC 매커니즘과 기본 제어 바. 쓰레드 동작과 제어 사. 병렬처리와 쓰레드 동기화 아. TCP/IP 네트워크 프로토콜 구현 자. UCP/IP 네트워크 프로토콜 구현
Linux
21시간
1일차 가. 리눅스 커널 구조와 주요 기능 - 리눅스 커널 구조와 특징 파악하기 - 리눅스 커널의 주요 기능 이해하기 나. 리눅스 시스템호출 구조 및 구현 방법 - 리눅스 시스템 호출 개념과 동작 구조 파악하기 - 리눅스 시스템 호출 구현 방법 이해하기 다. 리눅스 모듈과 디바이스 드라이버 - 리눅스 모듈의 동작원리 이해하고 제작하기 디바이스 드라이버의 동작 구조 이해하기 디바이스 드라이버의 제작 기법 습득하기 2일차 라. 리눅스커널 멀티태스킹 구조와 동작 - 프로세스와 쓰레드의 제어 구조 이해하기 - 프로세스의 상태천이와 Task Switching 이해하기 - 스케줄링 정책과 스케줄링 알고리즘 파악하기 - Waiting Queue의 동작과 태스크제어 기능 구현하기 - 커널 쓰레드 제어 기능 구현하기 마. 리눅스 가상 파일시스템의 구조와활용 - 리눅스 가상 파일 시스템의 구조 파악하기 - 리눅스 블록 입출력 계층 이해하기 3일차 마. 리눅스 가상 파일시스템의 구조와활용 - 리눅스 가상 파일 시스템의 활용하기 바. 리눅스 메모리 제어 구조와 동작원리 - 리눅스 메모리 제어 구조 파악하기 - 리눅스 메모리 할당자 버디와 슬랩 제어기능 구현하기 - 가상 메모리와 물리 메모리 이해하기 - 리눅스 가상 파일 시스템의 활용하기 사. 리눅스 동기화메커니즘의 종류와 기능 - 동기화 개념 및 필요성 이해하기 - 리눅스 커널 동기화 기법의 종류와 특징 파악하기