LinuxLingo

Wang Ziling — Project Portfolio Page

Project: LinuxLingo

LinuxLingo is a command-line application for learning Linux commands through an interactive shell simulator and a built-in quiz system. It features an in-memory Virtual File System (VFS), a shell parser supporting piping, redirection, and conditional operators, and an exam module with MCQ, fill-in-the-blank, and practical questions. It is written in Java and has about 10 kLoC.

Given below are my contributions to the project.