실습 튜토리얼

Linux, DevOps, Python/C/C++/Go 프로그래밍, 데이터 과학, 웹 개발, Hadoop 등을 다루는 단계별 인터랙티브 가이드.

기본 파일 작업

기본 파일 작업

이 실습에서는 파일 목록 보기, 현재 디렉토리 변경, 파일 및 디렉토리 이동/복사/삭제와 같은 작업을 수행할 수 있는 기본적인 명령어 사용법을 배웁니다.
Linux
시각적으로 매력적인 명함 만들기

시각적으로 매력적인 명함 만들기

이 프로젝트에서는 HTML 과 CSS 를 사용하여 사용자 명함을 만드는 방법을 배웁니다. 목표는 사용자의 정보를 보여줄 수 있는 시각적으로 매력적이고 잘 구조화된 명함을 만드는 것입니다.
CSS
CSS 부채꼴 호버 애니메이션 효과

CSS 부채꼴 호버 애니메이션 효과

이 프로젝트에서는 CSS 를 사용하여 부채꼴 효과를 만드는 방법을 배우게 됩니다. 일련의 div 요소를 회전하고 크기를 조정하여 사용자가 요소 위에 마우스를 올리면 확장되는 역동적이고 시각적으로 매력적인 애니메이션을 구현할 수 있습니다.
CSS
Advcpmv 로 복사 및 이동 작업 향상

Advcpmv 로 복사 및 이동 작업 향상

Linux 에서 효율적인 파일 관리를 위해 advcpmv 를 활용하는 방법을 배우고, 진행 상황 피드백과 함께 고급 복사 및 이동 작업을 수행하세요.
Linux
Jinja2 를 사용한 안전한 동적 템플릿 생성

Jinja2 를 사용한 안전한 동적 템플릿 생성

Python 내에서 HTML 을 생성하는 것은 재미가 없고, 실제로 꽤 번거롭습니다. 애플리케이션을 안전하게 유지하기 위해 직접 `escape` 를 사용하여 HTML 이스케이핑을 수행해야 하기 때문입니다. 이러한 이유로 Flask 는 Jinja2 템플릿 엔진을 자동으로 구성합니다. 템플릿은 모든 유형의 텍스트 파일을 생성하는 데 사용할 수 있습니다. 웹 애플리케이션의 경우 주로 HTML 페이지를 생성하지만, 이메일용 마크다운, 일반 텍스트 등 다른 모든 것도 생성할 수 있습니다.
FlaskPython
Nmap 환경에서 Sudo 권한 상승 방법 배우기

Nmap 환경에서 Sudo 권한 상승 방법 배우기

이 랩에서는 Nmap 환경 내에서 Sudo 를 사용하여 권한을 상승시키는 다양한 방법을 배웁니다. Sudo 구성 파일 구문과 Sudo 가 인수 제한 유무에 관계없이 권한 상승을 가능하게 하는 방법을 탐구합니다. 효과적인 권한 상승을 위해 특정 명령 인수를 숙달하십시오.
Red Hat Enterprise Linux 에서 명령줄 액세스

Red Hat Enterprise Linux 에서 명령줄 액세스

이 실습에서는 Red Hat Enterprise Linux(RHEL) 환경에서 Linux 명령줄 작업의 기초를 배우게 됩니다. 사용자 및 시스템 정보 확인, 사용자 암호 관리, 파일 유형 검사, 파일 내용 보기, 파일 통계 계산, 명령 기록 효율적인 탐색과 같은 필수 명령에 대한 실습 경험을 얻게 됩니다. 또한 중요한 명령줄 편집 바로 가기를 숙달하게 됩니다.
Red Hat Enterprise Linux
at 과 Cron 을 이용한 작업 예약

at 과 Cron 을 이용한 작업 예약

이번 챌린지에서는 Linux 시스템에서 at 과 cron 명령어를 사용하여 일회성 및 반복 작업을 예약하는 방법을 배웁니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux의 로그 분석

Red Hat Enterprise Linux의 로그 분석

이 실습에서는 `journalctl`과 `rsyslog`를 사용하여 Red Hat Enterprise Linux 9에서 시스템 로그를 분석하고 저장하는 실무 경험을 쌓습니다. 먼저 `systemd-journald`와 `rsyslog`의 역할을 포함한 시스템 로깅의 핵심 아키텍처를 이해하고 주요 로그 파일을 식별합니다. 이후 일반적인 명령어를 사용하여 syslog 파일을 검토 및 필터링하고, 사용자 지정 syslog 메시지를 수동으로 전송하며, `journalctl`을 통해 시스템 저널 항목을 탐색하고 필터링하는 방법을 배웁니다. 또한 영구적인 시스템 저널 저장소 구성과 `timedatectl` 및 `chronyd`를 사용한 정확한 시스템 시간 유지 방법을 다루며, 시스템 분석 및 문제 해결에 필요한 필수 기술을 습득합니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux 에서 텍스트 파일 편집

Red Hat Enterprise Linux 에서 텍스트 파일 편집

이 랩에서는 Linux 에서 텍스트 파일을 관리하고 셸 환경을 사용자 정의하는 데 필요한 필수 기술을 습득합니다. 표준 출력 및 오류 스트림을 리디렉션하고, 스트림을 결합하며, 명령 파이프라인을 구성하고, Vim 으로 텍스트 파일을 편집하고, 셸 변수 및 별칭을 구성하는 방법을 배우게 됩니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux에서 파일 시스템 액세스하기

Red Hat Enterprise Linux에서 파일 시스템 액세스하기

이 실습에서는 Red Hat Enterprise Linux(RHEL) 시스템에서 Linux 파일 시스템을 관리하는 실무 경험을 쌓습니다. 파일 시스템과 블록 장치를 식별하고, 디스크 사용량을 확인하며, 파일 시스템을 수동으로 마운트 및 언마운트하는 방법을 연습합니다. 또한, 다양한 기준에 따라 `locate` 및 `find`와 같은 명령어를 사용하여 파일을 효율적으로 찾는 방법을 배웁니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux에서 네트워킹 구성하기

Red Hat Enterprise Linux에서 네트워킹 구성하기

이 실습에서는 Red Hat Enterprise Linux 시스템에서 네트워크 인터페이스와 호스트 이름 설정을 구성하는 실무 경험을 쌓습니다. 시스템의 네트워크 연결 및 식별을 관리하기 위한 필수 명령줄 도구와 기술을 배우게 되며, 여기에는 네트워크 연결 확인, 추가, 활성화, 비활성화, 수정, 호스트 이름 및 이름 확인 구성, 그리고 연결 테스트가 포함됩니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux 에서 도움 받기

Red Hat Enterprise Linux 에서 도움 받기

이 실습에서는 Red Hat Enterprise Linux 에서 `man` 페이지를 탐색하고 검색하는 필수 기술을 익히게 됩니다. 다양한 탐색 키를 사용하여 `man` 페이지를 효율적으로 검색하고, `man` 페이지 내 특정 문자열을 검색하며, 키워드를 통해 관련 `man` 페이지를 찾는 방법을 배웁니다. 또한, 모든 사용 가능한 `man` 페이지에서 전체 텍스트 검색을 수행하여 포괄적인 정보를 찾는 기술을 탐색합니다.
Red Hat Enterprise Linux
Red Hat Enterprise Linux에서 서비스 제어하기

Red Hat Enterprise Linux에서 서비스 제어하기

이 실습에서는 `systemctl` 명령어를 사용하여 RHEL에서 시스템 서비스를 관리하는 실무 경험을 쌓습니다. 로드된 모든 활성 서비스를 확인하고, 특정 서비스의 상태를 점검하며, 시작, 중지, 재시작을 통해 런타임 동작을 제어하는 방법을 배웁니다. 또한 서비스 구성을 다시 로드하고, 부팅 시 자동 시작을 위해 서비스를 활성화하거나 비활성화하는 방법, 그리고 서비스 활성화를 방지하기 위한 마스킹(masking) 및 언마스킹(unmasking)의 고급 개념을 학습합니다. 이 실습 가이드는 RHEL 시스템 운영에 필수적인 서비스 수명 주기를 효과적으로 모니터링하고 관리할 수 있는 핵심 기술을 제공합니다.
Red Hat Enterprise Linux
네트워크 서비스 시작, 중지 및 상태 확인

네트워크 서비스 시작, 중지 및 상태 확인

이 챌린지에서는 리눅스 시스템에서 네트워크 서비스를 시작하고 중지하며, 현재 상태를 확인하는 방법을 배웁니다.
Red Hat Enterprise Linux
서비스 시작 및 구성

서비스 시작 및 구성

이 챌린지에서는 서비스를 시작, 중지하고 시스템 부팅 시 자동으로 시작되도록 구성하는 방법을 배웁니다.
Red Hat Enterprise Linux
SELinux 모드 설정

SELinux 모드 설정

이 챌린지에서는 Red Hat Enterprise Linux (RHEL) 시스템에서 SELinux 의 강제 (Enforcing) 및 허용 (Permissive) 모드를 설정하는 방법을 배웁니다.
Red Hat Enterprise Linux
온라인 OpenCode 플레이그라운드

온라인 OpenCode 플레이그라운드

LabEx는 플레이그라운드 우선 워크플로우를 위해 설계된 에이전트 기반 AI 코딩 환경인 온라인 OpenCode 플레이그라운드를 제공합니다. 이를 통해 코드를 자율적으로 계획, 구현 및 리팩토링할 수 있습니다.
  • 이전
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 894
  • 다음