163개 독립 challenge로 Linux command-line 문제 해결력을 높입니다. single-command exercise부터 Bash script와 file, user, process, storage, package, service, network, backup 관리 과제까지 포함합니다.
guided curriculum이 아닌 practice library입니다. scenario와 target을 확인하고 독립 environment에서 결과를 만듭니다. 과정은 Beginner지만 실제 분포는 Beginner 35, Intermediate 127, Advanced 1입니다.
학습 내용
과정을 마치면 다음을 할 수 있습니다.
- directory를 탐색하고 file 생성, copy, move, remove, search, link, compare, edit, archive, compress를 수행합니다.
- regex, pipeline, redirection,
grep,sed,awk,sort,uniq로 text를 처리합니다. - user, group, password, ownership, permission,
sudo, shell variable을 관리합니다. - filesystem/disk를 조사하고 mount, package, service, log를 다룹니다.
- process/resource를 모니터링하고 foreground, background, signal, scheduling, synchronization을 사용합니다.
- identity, route, port, connectivity, download, SSH, transfer로 host/network를 진단합니다.
- argument, input, variable, array, condition, loop, function, arithmetic, formatting을 사용하는 Bash를 작성합니다.
- command를 결합해 backup, report, data extraction, inspection, recovery 과제를 해결합니다.
추천 대상
기본 terminal navigation을 알고 목표형 연습을 많이 원하는 Linux 학습자, command나 Bash의 빈틈을 채우는 developer/junior administrator를 위한 collection입니다. 첫 설명보다 guided fundamentals의 companion에 적합합니다.
선수 지식: terminal, path, common file command, 짧은 task specification을 이해해야 합니다. permission, pipeline, basic Bash는 Intermediate challenge에 도움이 됩니다.
학습 환경: challenge마다 독립 LabEx environment가 열립니다. Ubuntu 22.04 terminal, desktop, WebIDE, containerized scenario를 사용하며 8개 RHEL-oriented task는 UBI 9입니다. state는 유지되지 않습니다.
자주 묻는 질문
첫 Linux course로 적합한가요?
가장 적합하지는 않습니다. 163개 중 127개가 Intermediate, 1개가 Advanced입니다. Linux for Noobs를 먼저 하거나 35개 Beginner부터 선택하세요.
guided lab이나 필수 순서가 있나요?
아닙니다. 163개 모두 비순차 challenge입니다. command/topic별로 고르되 complete lesson이 아니라 target result를 구현합니다.
Bash scripting만 다루나요?
아닙니다. file, permission, user, disk, package, process, service, network, SSH, archive, backup도 포함합니다.
완전한 RHCSA preparation인가요?
아닙니다. 8개 UBI 9 challenge에 RHCSA-oriented task가 있지만 전체는 Ubuntu exercise가 많고 완전한 curriculum/exam이 아닙니다.




