Skip to content

Terminal Commands

Jack Hudson edited this page Jan 31, 2026 · 2 revisions

When the operating system boots, it presents the user with a terminal. This terminal actually runs in kernel mode, and it strictly not itself a program. However, its somewhat limited functionality alleviates potential access issues thereof. Below is a list of terminal commands and their functionalities.

help

The help command gives the user more information about the available commands. Running "help" on its own provides the user with a list of some of the commands available to them. If followed by the name of another command (e.g. "help drun"), the user will be presented with information about that command and its usage.

clear

The clear command clears the screen.

list

The list command lists the ELF modules currently available in memory.

run

The run command runs the first ELF module in memory. This is typically used during the kernel development process to test programs easily, without the need to create a virtual 3.5" floppy.

dlist

The dlist command lists the files found on the 3.5" floppy disk inserted into floppy disk slot 0.

drun

The drun command runs an executable from a 3.5" floppy disk inserted into floppy disk slot 0. it must be followed by the name of the program (as printed by dlist) with the extension omitted, e.g. "drun PONG".

Clone this wiki locally