이 종합 과정을 통해 필수적인 Linux 파일 시스템 작업을 마스터하세요. 실습 위주의 랩과 흥미로운 과제를 통해 디렉터리 구조 탐색, 파일 목록 보기, 파일 및 디렉터리 생성 및 관리, 파일 복사 및 이동, 효율적인 파일 작업을 위한 와일드카드 사용법을 배웁니다. Linux 파일 관리에 능숙해지고 싶은 모든 분들에게 적합합니다.
7개 중 0개 Labs 완료
파일 보기, 검색 및 편집
초급
devops-engineerlinuxdevops
Linux 에서 파일 보기, 검색 및 편집의 필수 기술을 숙달하십시오. cat, head, tail 을 사용하여 파일 내용을 효율적으로 읽고, less 로 대용량 파일을 탐색하며, grep 으로 데이터를 찾고, Nano 및 Vim 을 사용하여 텍스트를 편집하는 방법을 배웁니다. 이 모듈은 텍스트 처리 및 시스템 관리 작업의 기초를 제공합니다.
8개 중 0개 Labs 완료
쉘 리디렉션 및 파이프라인
초급
devops-engineerlinuxdevops
Linux 에서 쉘 리디렉션 및 파이프라인의 강력한 기능을 마스터하세요. 표준 입력, 출력 및 오류 스트림을 리디렉션하고, 파이프를 사용하여 명령을 연결하고, 명령 기록을 관리하며, sort 및 uniq 를 사용하여 텍스트 데이터를 처리하는 방법을 배웁니다. 이 모듈은 간단한 명령을 강력한 데이터 처리 워크플로로 결합하는 방법을 가르쳐줍니다.
7개 중 0개 Labs 완료
쉘 환경 및 변수
초급
devops-engineerlinuxdevops
쉘 환경을 관리하고 사용자 정의하는 방법을 학습합니다. 이 모듈은 환경 변수, PATH 변수, 사용자 정의 변수 생성, 쉘 구성 영속성 및 명령어 치환 (command substitution) 기술을 다룹니다.
6개 중 0개 Labs 완료
사용자, 그룹 및 권한
초급
devops-engineerlinuxdevops
Linux 사용자 및 그룹 관리, 파일 소유권 및 권한을 마스터합니다. 기호 모드 및 8 진수 모드를 사용하여 파일 및 디렉터리에 대한 액세스를 제어하는 방법, sudo 권한 이해, umask 를 사용하여 기본 권한 구성 방법을 학습합니다.
7개 중 0개 Labs 완료
프로세스 및 작업 제어
초급
devops-engineerlinuxdevops
Linux 프로세스 관리 및 작업 제어를 마스터하세요. 시스템 활동 모니터링, 전경 및 백그라운드 작업 관리, 응답하지 않는 프로세스 종료, nice 및 renice 를 사용한 프로세스 우선순위 제어 방법을 학습합니다.
6개 중 0개 Labs 완료
시스템 정보 및 리소스 모니터링
초급
devops-engineerdevopslinux
시스템 리소스 모니터링 및 시스템 정보 수집 방법을 학습합니다. CPU 부하, 메모리 사용량, 디스크 공간 및 시스템 식별 정보를 확인하는 도구를 숙달합니다. 지속적인 모니터링을 위해 watch 명령어를 사용하는 방법을 배웁니다.
6개 중 0개 Labs 완료
시스템 복구 및 초기화
초급
devops-engineerlinuxdevops
이 실습 프로젝트에서 주니어 SRE 역할을 맡아 방치된 서버 환경을 안정화합니다. 일련의 실제 시나리오 기반 과제를 통해 파일 시스템 정리, 프로세스 완화, 보안 강화 및 환경 표준화를 연습하게 됩니다.
4개 중 0개 Labs 완료
디스크 파일 시스템 및 스토리지 관리
초급
devops-engineerlinuxdevops
Linux 스토리지 관리를 마스터하세요. 블록 장치, 파티션, 파일 시스템 및 LVM 에 대해 학습합니다. 파일 시스템 마운트, 디스크 사용량 분석, fstab 을 사용한 영구 마운트 구성을 실습합니다.
8개 중 0개 Labs 완료
Linux 네트워킹 기초
초급
devops-engineerlinuxdevops
Linux 네트워킹의 기본 사항을 학습합니다. 네트워크 인터페이스 검사, 연결 테스트, DNS 문제 해결, 열려 있는 포트 식별을 위한 도구를 마스터하세요. CLI 에서 파일 다운로드 및 IP 주소 수동 구성 방법을 배웁니다.
7개 중 0개 Labs 완료
원격 액세스 및 보안 파일 전송
초급
devops-engineerlinuxdevops
원격 액세스 및 보안 파일 전송에 대해 학습합니다. 이 모듈은 SSH 를 통한 연결, SSH 키 인증, SCP 및 RSYNC 를 사용한 보안 파일 복사, SFTP 를 사용한 대화형 파일 전송, SSH Config 및 별칭을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
소프트웨어 패키지 관리
초급
devops-engineerlinuxdevops
소프트웨어 패키지 관리를 학습합니다. 이 모듈은 패키지 관리자인 APT 및 DNF, 패키지 검색, 소프트웨어 설치 및 제거, 시스템 업데이트 및 업그레이드, 리포지토리 관리를 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
systemd 를 이용한 서비스 관리
초급
devops-engineerlinuxdevops
systemd 를 이용한 서비스 관리를 학습합니다. 이 모듈은 상태 및 확인, 시작, 중지 및 재시작, 부팅 시 서비스 활성화, 다운타임 없는 설정 리로드, journalctl 을 이용한 서비스 로그 보기를 다룹니다. 실습 및 실제 환경 문제를 통해 이러한 필수적인 Linux 기술을 숙달하게 될 것입니다.
6개 중 0개 Labs 완료
로그 관리 및 텍스트 처리
초급
devops-engineerdevopslinux
로그 관리 및 텍스트 처리를 학습합니다. 이 모듈은 표준 로그 위치, 실시간 로그 모니터링, grep 을 사용한 로그 검색, awk 를 사용한 열 처리, sed 를 사용한 스트림 편집을 다룹니다. 실습 및 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
아카이빙 및 백업
초급
devops-engineerlinuxdevops
아카이빙 및 백업에 대해 학습합니다. 이 모듈은 tar 를 사용한 아카이빙, gzip 및 tar 를 사용한 압축, 디렉토리 백업 전략, 백업 전송, 일반적인 Zip 작업 등을 다룹니다. 실습 랩과 실제 시나리오 기반 과제를 통해 이러한 필수적인 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
웹 서버 배포 및 재해 복구
중급
devops-engineerlinuxdevops
이 프로젝트에서 귀하는 DevOps 엔지니어 역할을 맡아 웹 서비스 환경을 배포, 보안 설정 및 유지 관리하게 됩니다. 소프트웨어 설치, 서비스 구성, SSH 강화, 로그 포렌식 및 재해 복구 실습을 진행합니다.
4개 중 0개 Labs 완료
쉘 스크립팅 기초
중급
devops-engineerlinuxdevops
쉘 스크립팅 기초를 학습합니다. 이 모듈은 첫 번째 스크립트 생성, 변수 및 사용자 입력, If Else 를 사용한 조건부 논리, For 및 While 을 사용한 루프, 종료 코드 및 오류 처리, 스크립트 예약 및 로그를 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
7개 중 0개 Labs 완료
고급 셸 스크립팅 기법
중급
devops-engineerlinuxdevops
고급 셸 스크립팅 기법을 학습합니다. 이 모듈은 셸 함수 기본, 변수 범위 및 반환 상태, Trap 을 사용한 오류 처리, 문자열 조작 기법, 배열 처리를 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수적인 Linux 기술을 숙달하게 될 것입니다.
6개 중 0개 Labs 완료
AWK 및 sed 를 사용한 텍스트 처리
중급
devops-engineerlinuxdevops
AWK 및 sed 를 사용한 텍스트 처리를 학습합니다. 이 모듈은 sed 치환 기본 사항, sed 스트림 편집, AWK 열 추출, AWK 필터링 및 논리, AWK 계산을 다룹니다. 실습 및 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
예약된 작업 및 정기 유지보수
중급
devops-engineerlinuxdevops
예약된 작업 및 정기 유지보수에 대해 학습합니다. 이 모듈은 Cron 구문 이해, 사용자 Crontab, 시스템 전체 Cron 위치, Cron 출력 캡처, at 을 사용한 일회성 스케줄링을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
부팅 프로세스 및 복구
중급
devops-engineerlinuxdevops
부팅 프로세스 및 복구에 대해 학습합니다. 이 모듈은 부팅 프로세스 개요, 런레벨 및 타겟, 안전한 종료 및 재부팅, 부팅 로그 조사, 복구 모드 개념, 커널 모듈 관리를 다룹니다. 실습 랩과 실제 시나리오 기반 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
7개 중 0개 Labs 완료
기본 시스템 보안
중급
devops-engineerlinuxdevops
기본 시스템 보안을 학습합니다. 이 모듈은 UFW 방화벽 구성, 사용자 로그인 감사, Tmpfs 의 보안 공유 메모리, Sudoers 구성 이해, 보안 감사를 위한 리스닝 포트 확인을 다룹니다. 실습 랩과 실제 환경의 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Git 을 이용한 버전 관리
중급
devops-engineerlinuxdevops
Git 을 이용한 버전 관리를 학습합니다. 이 모듈은 Git 설정 및 구성, 로컬 저장소 초기화, 히스토리 및 변경 사항, 브랜칭 기본 사항, Gitignore 를 사용한 파일 무시를 다룹니다. 실습 및 실제 시나리오 기반 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
자동화된 운영 툴킷 개발
중급
devops-engineerdevopslinux
이 실습 프로젝트에서는 플랫폼 효율성 팀의 일환으로 자동화 도구 모음을 개발하게 됩니다. 전문적인 Git 워크플로우, 시스템 모니터링을 위한 Bash 스크립팅, Awk 및 Sed 를 사용한 고급 로그 처리, Cron 을 사용한 작업 스케줄링을 연습하게 됩니다.
4개 중 0개 Labs 완료
Docker 컨테이너 기본
중급
devops-engineerlinuxdevops
Docker 컨테이너 기본 사항을 학습합니다. 이 모듈은 Docker 설치 확인, 첫 번째 서비스 실행, Exec 를 사용한 컨테이너 액세스, 컨테이너 로그, 포트 매핑을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
MySQL 데이터베이스 기초
중급
devops-engineerlinuxdevops
MySQL 데이터베이스 기초를 학습합니다. 이 모듈은 MariaDB 데이터베이스 서버 설치, 데이터베이스 연결 및 SQL 셸, 데이터베이스 및 사용자 관리, 백업 및 복원을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 될 것입니다.
5개 중 0개 Labs 완료
Nginx 웹 서버
중급
devops-engineerlinuxdevops
Nginx 웹 서버를 학습합니다. 이 모듈은 Nginx 설치 및 검증, 가상 호스트 구성, 리버스 프록시 설정, 사용자 지정 오류 페이지, 기본 인증을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Apache 웹 서버
중급
devops-engineerlinuxdevops
Apache 웹 서버에 대해 학습합니다. 이 모듈은 Apache HTTPD 설치, 사용자 디렉토리 활성화, 가상 호스트 구성, Htaccess 파일 사용, URL 재작성을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
하이브리드 인프라 배포
중급
devops-engineerdockermysqldevops
Docker, MySQL, Nginx, Apache 를 사용하여 최신 하이브리드 스택을 배포합니다. 레거시 서비스를 유지하면서 애플리케이션을 컨테이너화하고, 데이터베이스를 관리하며, 리버스 프록시를 구성합니다.
4개 중 0개 Labs 완료
DNS 서비스 관리
중급
devops-engineerlinuxdevops
DNS 서비스 관리를 학습합니다. 이 모듈은 BIND9 설치, 캐싱 리졸버 구성, 마스터 존 생성, DNS 레코드 관리, DNS 문제 해결 도구를 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수적인 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
DHCP 서비스 관리
중급
devops-engineerlinuxdevops
DHCP 서비스 관리를 학습합니다. 이 모듈은 ISC DHCP 서버 설치, 서브넷 범위 구성, 고정 IP 예약, 임대 (Lease) 분석, DHCP 문제 해결을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
NFS 및 Samba 파일 공유
중급
devops-engineerlinuxdevops
NFS 및 Samba 파일 공유에 대해 학습합니다. 이 모듈은 NFS 서버 구성, NFS 공유 마운트, Samba 설치, Samba 공개 공유, Samba 사용자 인증을 다룹니다. 실습 및 실제 시나리오 기반 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
RPM 및 DNF 패키지 관리
중급
devops-engineerlinuxdevops
RPM 및 DNF 패키지 관리를 학습합니다. 이 모듈은 RPM 패키지 쿼리, RPM 을 사용한 설치 및 제거, DNF 를 사용한 패키지 관리, DNF 기록 및 되돌리기, 로컬 저장소 생성 등을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
5개 중 0개 Labs 완료
Firewalld 구성
중급
devops-engineerlinuxdevops
Firewalld 구성을 학습합니다. 이 모듈은 Firewalld 기본 사항 및 존 (Zones), 서비스 및 포트 관리, 고급 규칙 (Rich Rules), 포트 포워딩 (Port Forwarding), 비상 모드 (Panic Mode) 를 다룹니다. 실습 랩과 실제 환경 기반의 과제를 통해 이러한 필수적인 Linux 기술을 숙달하게 될 것입니다.
6개 중 0개 Labs 완료
SELinux 관리
중급
devops-engineerlinuxdevops
SELinux 관리를 학습합니다. 이 모듈은 SELinux 모드, 파일 컨텍스트, 컨텍스트 복원, 부울 (Boolean) 관리, 거부 (Denial) 문제 해결을 다룹니다. 실습 랩과 실제 시나리오 기반 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
네트워크 서비스 관리
중급
devops-engineerlinuxdevops
사무실 네트워크의 중추를 구축합니다. 내부 DNS, 동적 IP 할당을 위한 DHCP, NFS/Samba를 이용한 안전한 파일 공유, 방화벽 강화 등 핵심 인프라 서비스를 구성하게 됩니다.
4개 중 0개 Labs 완료
Ansible 자동화
중급
devops-engineeransibledevopslinux
Ansible 자동화를 학습합니다. 이 모듈은 설치 및 인벤토리, 임시 명령어 (Ad-hoc Commands), 첫 번째 플레이북 작성, 변수 및 템플릿, 역할 (Roles) 을 사용한 구성 방법을 다룹니다. 실습 랩과 실제 환경 기반의 과제를 통해 이러한 필수적인 Linux 기술을 숙달하게 될 것입니다.
5개 중 0개 Labs 완료
HAProxy 로드 밸런싱
중급
devops-engineeransibledevopslinux
HAProxy 로드 밸런싱에 대해 학습합니다. 이 모듈은 HAProxy 설치, HTTP 로드 밸런싱, 대시보드 및 통계, TCP 계층 밸런싱, ACL 및 스마트 라우팅을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Keepalived 고가용성
중급
devops-engineeransibledevopslinux
Keepalived 고가용성에 대해 학습합니다. 이 모듈은 VRRP 개념 및 설치, 마스터 노드 구성, 백업 노드 구성, 장애 조치 테스트, 서비스 인식 장애 조치를 다룹니다. 실습 랩과 실제 환경의 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
고가용성 및 자동화
고급
devops-engineeransibledevopslinux
인프라를 확장하십시오. Ansible 을 사용하여 웹 서버 프로비저닝을 자동화하고, 로드 밸런싱을 위해 HAProxy 를 배포하며, 가상 IP 장애 조치를 위해 Keepalived 를 구현합니다.
4개 중 0개 Labs 완료
Prometheus 모니터링
중급
devops-engineerdevopslinux
Prometheus 모니터링을 학습합니다. 이 모듈은 Prometheus 설치, Node Exporter 를 사용한 Linux 모니터링, 기본 PromQL 쿼리, 알림 설정, Alertmanager 기본 사항을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Grafana 데이터 시각화
중급
devops-engineerdevopslinux
Grafana 데이터 시각화를 학습합니다. 이 모듈은 Grafana 설치, 첫 번째 대시보드 생성, 다양한 시각화 유형, 대시보드 변수, 통합된 알림 기능을 다룹니다. 실습 환경과 실제 시나리오 기반의 과제를 통해 이러한 필수적인 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
중앙 집중식 로그 관리
중급
devops-engineerlinuxdevops
중앙 집중식 로그 관리에 대해 학습합니다. 이 모듈은 Loki 설정, Promtail 을 사용한 로그 수집, LogQL 을 사용한 로그 쿼리, 로그에서 메트릭 추출, 더 스마트한 레이블링을 다룹니다. 실습 랩과 실제 시나리오 기반 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
관측 가능성 스택 (Observability Stack)
고급
devops-engineerdevopslinux
블랙박스 시스템을 관측 가능한 인프라로 전환합니다. 메트릭 수집을 위해 Prometheus, 시각화를 위해 Grafana, 로그 집계를 위해 Loki 를 배포하여 시스템 성능에 대한 깊은 통찰력을 확보합니다.
4개 중 0개 Labs 완료
GitHub Actions CI/CD
중급
devops-engineerlinuxdevops
GitHub Actions CI/CD 를 학습합니다. 이 모듈은 Workflow 구문 기본, 지속적 통합 (CI), 아티팩트 빌드, Secrets 및 보안, CD - Staging 배포를 다룹니다. 실습 랩과 실제 과제를 통해 필수적인 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Terraform Infrastructure as Code
중급
devops-engineerlinuxdevops
Terraform Infrastructure As Code 를 학습합니다. 이 모듈은 Terraform 개념 및 설정, 리소스 정의, 변수 및 출력, 상태 처리, Terraform 모듈을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Kubernetes 기본
중급
devops-engineerkubernetesdevopspython
Kubernetes 기본 사항을 학습합니다. 이 모듈은 클러스터 액세스, Pod 이해, Pod 와 상호 작용, 확장 (Scaling) 을 위한 배포 (Deployments), 서비스 (Services) 를 사용한 앱 노출을 다룹니다. 실습 랩과 실제 환경 문제를 통해 이러한 필수적인 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
Kubernetes 클러스터 관리
중급
devops-engineerkubernetesdevopspython
Kubernetes 클러스터 관리를 학습합니다. 이 모듈은 노드 유지보수, 네임스페이스 및 쿼터, RBAC 권한 부여, Secrets 및 ConfigMaps, 워크로드 문제 해결을 다룹니다. 실습 랩과 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
운영을 위한 Python
중급
devops-engineerlinuxdevops
운영을 위한 Python 을 학습합니다. 이 모듈은 Python 대 Bash 기본 사항, 셸 명령어 실행, Shutil 을 사용한 파일 작업, JSON 데이터 구문 분석, 표준 라이브러리를 사용한 네트워크 요청을 다룹니다. 실습 및 실제 과제를 통해 이러한 필수 Linux 기술을 숙달하게 됩니다.
6개 중 0개 Labs 완료
클라우드 네이티브 배포
고급
devops-engineerkubernetesdevopspython
궁극의 영역입니다. GitHub Actions 를 사용한 테스트 자동화, Terraform 을 사용한 인프라 프로비저닝, Kubernetes 배포, 그리고 Python 을 이용한 전체 오케스트레이션을 포함하는 완벽한 클라우드 네이티브 딜리버리 파이프라인을 구축하게 됩니다.