쉘 튜토리얼

쉘 스크립팅 튜토리얼은 명령줄 작업 및 자동화를 마스터하기 위한 체계적인 접근 방식을 제공합니다. 저희 튜토리얼은 초보자와 숙련된 사용자 모두에게 적합한 다양한 쉘 및 스크립팅 기술을 다룹니다. 실습 랩과 실용적인 예제를 통해 효율적인 쉘 스크립트를 작성하는 데 능숙해질 것입니다. 저희 대화형 명령줄 환경을 통해 실시간으로 쉘 명령을 연습하고 실험할 수 있습니다.

Terraform 프로젝트 초기화

Terraform 프로젝트 초기화

이 실습에서는 디렉토리 구조 설정 및 필요한 프로바이더 플러그인 다운로드를 포함하여, 새로운 Terraform 프로젝트를 초기화하는 기본적인 단계를 학습합니다.
ShellLinux
반복문을 활용한 셸 스크립트 작성

반복문을 활용한 셸 스크립트 작성

이 챌린지에서는 반복문 구조를 사용하여 파일이나 명령줄 입력을 처리하는 간단한 셸 스크립트를 작성하는 방법을 배웁니다.
ShellLinux
명령어 출력을 처리하는 쉘 스크립트 작성

명령어 출력을 처리하는 쉘 스크립트 작성

이번 챌린지에서는 쉘 명령어의 출력을 처리하는 간단한 쉘 스크립트를 작성하는 방법을 배웁니다.
ShellLinux
Terraform 기본 리소스 생성

Terraform 기본 리소스 생성

이 실습에서는 기본적인 `local_file` 리소스를 정의, 계획 및 적용하는 과정을 통해 Terraform의 핵심 워크플로우를 학습합니다. 이를 통해 IaC(Infrastructure as Code)의 핵심 개념을 익히게 됩니다.
ShellLinux
RHEL 배포 설치 및 자동화

RHEL 배포 설치 및 자동화

이 Lab 에서는 Docker 를 사용하여 RHEL 9 컨테이너를 배포하고 자동화하는 방법을 배웁니다. Red Hat Universal Base Images (UBI) 를 살펴보고, RHEL 구성을 기반으로 사용자 지정 Dockerfile 을 생성하고, 컨테이너 배포를 검증하며, Kickstart 자동화 개념을 반영하는 스크립트를 사용하여 컨테이너 생성을 자동화합니다.
LinuxDockerShell
Terraform 리소스 파괴

Terraform 리소스 파괴

이 실습에서는 Terraform 이 관리하는 리소스를 안전하게 미리 확인하고 파괴하는 방법을 학습하여 인프라를 깔끔하고 통제된 방식으로 해체하는 방법을 배웁니다.
ShellLinux
Terraform 상태 관리

Terraform 상태 관리

이 실습에서는 다양한 `terraform state` 하위 명령어를 사용하여 리소스를 검사, 나열, 이동 및 새로 고침함으로써 Terraform 상태를 관리하는 방법을 배웁니다.
ShellLinuxCybersecurity
조건부 쉘 스크립트 작성하기

조건부 쉘 스크립트 작성하기

이번 챌린지에서는 특정 조건에 따라 코드를 실행하는 조건문을 활용하여 간단한 쉘 스크립트를 작성하는 방법을 배웁니다.
ShellLinux
Terraform 출력값 관리

Terraform 출력값 관리

이 실습에서는 Terraform 출력값(output values)을 사용하여 인프라 구성에서 유용한 정보를 추출하고, 이를 쉽게 확인하고 활용하는 방법을 배웁니다.
ShellLinux
입력 검증 및 코드 무결성 시연

입력 검증 및 코드 무결성 시연

이 실습에서는 간단한 스크립트를 작성하고, 명령 주입 공격을 시뮬레이션하며, 입력 검증을 구현하고, 해싱을 통해 스크립트 무결성을 검증함으로써 입력 검증 및 코드 무결성의 중요성을 배우게 됩니다.
CybersecurityShellLinux
Bash 스크립트의 인자 처리

Bash 스크립트의 인자 처리

이 RHCSA 9 챌린지에서는 커맨드라인 인자를 처리하는 Bash 스크립트를 작성하여 RHCSA 시험에 필요한 핵심 스크립팅 기술을 실습합니다. Red Hat Enterprise Linux 9 환경에서 파일 생성, 권한 관리 및 Bash 스크립팅 기법을 연습해 보세요.
ShellLinux
RHEL 에서 Bash 스크립트 생성 및 실행

RHEL 에서 Bash 스크립트 생성 및 실행

이 실습에서는 RHEL 시스템 관리를 위한 Bash 스크립트를 생성하고 실행하는 방법을 배웁니다. 간단한 스크립트를 작성하는 것으로 시작하여 시스템 명령어를 추가하고 실행 가능하게 만들 것입니다. 실습은 `for` 루프를 사용하여 시스템 정보 수집과 같은 작업을 자동화하고, `grep` 및 정규 표현식을 사용하여 명령 출력을 필터링하는 것으로 진행됩니다. 마지막으로, 포괄적인 RHEL 시스템 정보 스크립트를 구축하여 관리 작업을 자동화하고 강력한 셸 기능을 활용하는 실질적인 기술을 습득합니다.
ShellLinux
스크립트 장인

스크립트 장인

이번 챌린지에서는 시스템 관리자가 되어 파일 관리 작업을 자동화하는 강력한 셸 스크립트를 작성합니다. 이 과정에서 변수, 조건문, 반복문의 개념을 학습하게 됩니다.
ShellLinux
Terraform 출력값 관리

Terraform 출력값 관리

이 실습에서는 Terraform 출력값 (output values) 을 사용하여 인프라 구성에서 유용한 정보를 추출하고, 이를 쉽게 확인하고 활용하는 방법을 배웁니다.
ShellLinux
입력 매개변수를 활용한 쉘 스크립트 작성

입력 매개변수를 활용한 쉘 스크립트 작성

이번 챌린지에서는 입력 매개변수를 받아 처리할 수 있는 간단한 쉘 스크립트를 작성하는 방법을 배웁니다.
ShellLinux
리눅스 셸 환경 및 설정 관리

리눅스 셸 환경 및 설정 관리

이 실습에서는 리눅스 셸 환경을 관리하는 방법을 배웁니다. 로컬 변수와 환경 변수를 생성하고, 자식 셸에서의 상속 개념을 탐구하며, `set -o allexport`를 사용하여 변수 자동 내보내기를 제어하고, `.bashrc` 파일을 수정하여 사용자 정의 설정을 영구적으로 적용하는 방법을 익힙니다.
ShellLinux
Terraform 변수 사용법

Terraform 변수 사용법

본 랩에서는 구성을 더욱 유연하고 재사용 가능하게 만들기 위해 Terraform 에서 변수를 선언, 정의 및 사용하는 방법을 배웁니다.
ShellLinux
Red Hat Enterprise Linux 파일 관리

Red Hat Enterprise Linux 파일 관리

이 실습에서는 RHEL 환경에서 필수 명령줄 도구를 사용하여 파일 및 디렉터리를 관리하는 실습 경험을 쌓게 됩니다. 현재 위치 탐색, 내용 나열, 디렉터리 탐색, 파일 생성, 파일 및 디렉터리 구성, 링크 생성, 셸 확장을 통한 파일 효율적 선택 방법을 배우게 됩니다.
LinuxShell
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 18
  • 다음