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

리눅스

Search
주제
과정명 및 교육내용
교육시간
커리큘럼
리눅스
3일 21시간
가. GNU 컴파일러의 동작원리와 옵션 활용 나. Makefile의 제작과 make 사용 다. 리눅스 라이브러리의 동작 및 제작 기법 라. CMakeLists.txt 작성과 cmake 사용
리눅스
3일 21시간
가. 리눅스 시스템 프로그래밍 알아보기 나. 리눅스 파일 시스템과 파일 제어 다. 시그널 동작과 제어 라. 프로세스 동작과 제어 마. IPC 매커니즘과 기본 제어 바. 쓰레드 동작과 제어 사. 병렬처리와 쓰레드 동기화 아. TCP/IP 네트워크 프로토콜 구현 자. UCP/IP 네트워크 프로토콜 구현
리눅스
3일 21시간
가. 리눅스 쉘(bash)과 쉘 스크립트의 동작 구조 나. 쉘의 변수와 입,출력 다. 연산, 선택, 분기, 반복 처리 쉘 프로그래밍 라. 쉘의 함수와 라이브러리 만들기 마. 쉘 스크립트 디버깅과 시그널 처리 바. 쉘 스크립트 응용
리눅스
3일 21시간
01. 라눅스 운영체계 알아보기 02.리눅스 쉘과 파일시스템 기본 이해 03.. 리눅스 파일 다루기 04. 명령어를 위한 명령어 05.Bash I/O와 입출력 전환 06. 리눅스 쉘의 특별 기능 07. 문자열 검색과 파일 검색 08. 파일 소유권과 접근통제 09. 프로세스 관리 10. 파일 백업과 압축 11. 패키지 관리 12. 저장매체 관리 13. 사용자 계정 관리 14. 리눅스 서버 초기화 및 종료 15. 네트워크 설정 16. ssh 원격 접속 17. 리눅스 서버 설치 (Samba, http,)
리눅스
2일 16시간
가. CPU 트러블슈팅 나. Memory 트러블 슈팅 다. IO 트러블슈팅 라. Network 트러블슈팅
리눅스
3일 21시간
1일차 가. 리눅스 커널 구조와 주요 기능 - 리눅스 커널 구조와 특징 파악하기 - 리눅스 커널의 주요 기능 이해하기 나. 리눅스 시스템호출 구조 및 구현 방법 - 리눅스 시스템 호출 개념과 동작 구조 파악하기 - 리눅스 시스템 호출 구현 방법 이해하기 다. 리눅스 모듈과 디바이스 드라이버 - 리눅스 모듈의 동작원리 이해하고 제작하기 디바이스 드라이버의 동작 구조 이해하기 디바이스 드라이버의 제작 기법 습득하기 2일차 라. 리눅스커널 멀티태스킹 구조와 동작 - 프로세스와 쓰레드의 제어 구조 이해하기 - 프로세스의 상태천이와 Task Switching 이해하기 - 스케줄링 정책과 스케줄링 알고리즘 파악하기 - Waiting Queue의 동작과 태스크제어 기능 구현하기 - 커널 쓰레드 제어 기능 구현하기 마. 리눅스 가상 파일시스템의 구조와활용 - 리눅스 가상 파일 시스템의 구조 파악하기 - 리눅스 블록 입출력 계층 이해하기 3일차 마. 리눅스 가상 파일시스템의 구조와활용 - 리눅스 가상 파일 시스템의 활용하기 바. 리눅스 메모리 제어 구조와 동작원리 - 리눅스 메모리 제어 구조 파악하기 - 리눅스 메모리 할당자 버디와 슬랩 제어기능 구현하기 - 가상 메모리와 물리 메모리 이해하기 - 리눅스 가상 파일 시스템의 활용하기 사. 리눅스 동기화메커니즘의 종류와 기능 - 동기화 개념 및 필요성 이해하기 - 리눅스 커널 동기화 기법의 종류와 특징 파악하기
COUNT6