Interactive Linux command-line learning environment with automated grading and hands-on challenges.
357
/ _____/ ____ | |__ ____ ____ | | _____/ ____\ \_ ___ \ ____ _____ ______ __ ___/ |_|__| ____ ____
\_____ \_/ ___\| | \ / _ \ / _ \| | / _ \ __\ / \ \/ / _ \ / \\____ \| | \ __\ |/ \ / ___\
/ \ \___| Y ( <_> | <_> ) |__ ( <_> ) | \ \___( <_> ) Y Y \ |_> > | /| | | | | \/ /_/ >
/_______ /\___ >___| /\____/ \____/|____/ \____/|__| \______ /\____/|__|_| / __/|____/ |__| |__|___| /\___ /
\/ \/ \/ \/ \/|__| \//_____/
This repository contains a complete Docker-based learning environment for practicing essential Linux commands. The challenge consists of hands-on tasks that help students master fundamental Linux command-line operations while providing immediate feedback through an automated checking system.
(1) Pull the image:
docker pull socgithub/linux-challenge
(2) Run the container:
docker run -it socgithub/linux-challenge
(3) Run challenge_setup.sh in the terminal:
./challenge_setup.sh
/opt/linux_challenge/
├── check_progress.sh # Script to evaluate your progress
├── challenge_setup.sh # Initial environment setup
├── practice_files/ # Directory containing exercise files
└── README.md # This documentation
Content type
Image
Digest
sha256:02f016c36…
Size
74 MB
Last updated
almost 2 years ago
docker pull socgithub/linux-challenge