| ⬅️ 이전: 리눅스 기본 명령어 | 🏠 분류 목차 |
쉘 스크립트 프로그래밍 기초
프로그램 컴파일
소스 코드를 컴파일하고 실행 파일을 생성하는 방법을 학습합니다.
컴파일 과정
- gcc : GNU C 컴파일러
- make : 빌드 자동화
- configure : 설정 스크립트
쉘 스크립트
자동화된 작업을 위한 쉘 스크립트 작성 방법을 학습합니다.
스크립트 작성
- 스크립트 구조 : shebang, 주석, 함수
- 변수 : 지역 변수, 환경 변수
- 제어 구조 : 조건문, 반복문
프로젝트 시작하기
실제 프로젝트에서 리눅스 명령어를 활용하는 방법을 학습합니다.
프로젝트 관리
- 버전 관리 : Git 활용
- 빌드 시스템 : Makefile 작성
- 배포 : 자동화 스크립트
하향식 설계
복잡한 작업을 단계별로 분해하여 해결하는 설계 방법을 학습합니다.
설계 원칙
- 모듈화 : 기능별 분리
- 재사용성 : 공통 기능 추출
- 유지보수성 : 코드 구조화
문제해결
리눅스 시스템에서 발생하는 문제를 진단하고 해결하는 방법을 학습합니다.
문제 해결 과정
- 문제 식별 : 증상 분석
- 원인 분석 : 로그 확인
- 해결책 적용 : 수정 및 검증
| ⬅️ 이전: 리눅스 기본 명령어 | 🏠 분류 목차 |
서브목차