Yansen Sheng

UNIX System Emulator

Introduction:

        • This is an academic project during the course of Operating System.
        • This project constructed a multi-threaded UNIX-like shell to handle concurrent and asynchronized commands including file processing and redirection through pipeline with Java-based system calls.
        • This project implemented a UNIX-like file system providing standard seek/read/write interface and single, double, and triple indirect pages for large file on top of a simulated disk.