Brahim
El Houss
← Back to projects
CUnixProcesses

A shell, from the ground up

Getting closer to the operating system, one command at a time.

A shell, from the ground up
Conceptual project cover, rather than a screenshot of a running service.

The question

What happens between entering a command and seeing its output?

The work

A Unix shell project in C, exploring command execution, process management, environment variables, and system calls.

Collaboration

The repository credits Brahim El Houss and Ayoub Kial as authors.

What it taught me

Working close to the operating system makes memory ownership, error handling, and explicit assumptions impossible to ignore.