A simple operating system emulator with command shell written in Python.
SimpleOS is an educational project that demonstrates basic operating system principles. It includes a file system, process management, and a simple text editor.
- 📁 File and directory operations
- 💻 Command shell interface
- 🔄 Process management
- ✏️ Built-in text editor
- 🧵 Multithreading support
| Command | Description |
|---|---|
ls |
List files in current directory |
cd <path> |
Change directory |
mkdir <name> |
Create a new directory |
rm <name> |
Remove a file |
touch <name> |
Create an empty file |
fake <name> |
Open text editor |
run <name> |
Start a process |
help |
Show help message |
exit |
Shutdown the system |
- Python 3.6+
- Standard libraries:
os,time,threading