Skip to content

TimofeySukh/Operation-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

SimpleOS

A simple operating system emulator with command shell written in Python.

Description

SimpleOS is an educational project that demonstrates basic operating system principles. It includes a file system, process management, and a simple text editor.

Features

  • 📁 File and directory operations
  • 💻 Command shell interface
  • 🔄 Process management
  • ✏️ Built-in text editor
  • 🧵 Multithreading support

Commands

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

Requirements

  • Python 3.6+
  • Standard libraries: os, time, threading

About

Operation system. Maybe not the best:\

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages