- Введение
- Системные требования
- Установка
- Основные команды
- Встроенные приложения
- Примеры использования
- Частые проблемы
MalvageOS — это концептуальная операционная система, написанная на Python. Она предоставляет:
- Базовые файловые операции
- Системные утилиты (ping, запуск команд)
- Приложения: калькулятор, текстовый редактор, игру "Змейка"
- Кроссплатформенную работу (Windows/Linux/macOS)
- Python 3.6+
- Библиотека
colorama
- Терминал с поддержкой ANSI-цветов
- Скачайте файлы системы:
git clone https://github.com/yourusername/malvageos.git
cd malvageos
- Установите зависимости:
pip install colorama
- Запустите систему:
python malvage_os.py
Команда | Описание | Пример |
---|---|---|
ls |
Список файлов | ls Documents |
cd |
Сменить директорию | cd /home/user |
mkdir |
Создать директорию | mkdir new_folder |
rm |
Удалить файл | rm old_file.txt |
# Выполнить команду ОС
run ipconfig # Windows
run ifconfig # Linux/macOS
# Проверить соединение
ping google.com
# Очистить экран
clear
Запуск:
calc
Возможности:
- Арифметические операции:
5 + 3*2
- Тригонометрия:
sin(pi/2)
- Логарифмы:
log(100)
- История команд:
hist
Запуск:
edit
Команды редактора:
open example.txt # Открыть файл
edit # Редактировать
save # Сохранить
Управление:
- WASD/Стрелки — движение
- Q — выход
# 1. Создать папку
mkdir my_project
cd my_project
# 2. Создать файл
edit hello.txt
> Ввести текст
> Сохранить (команда save)
# 3. Просмотреть файл
cat hello.txt
# Проверить доступность сервера
ping 8.8.8.8
# Получить IP-конфигурацию
run ipconfig # Windows
Решение:
Добавить при запуске:
python -X utf8 malvage_os.py
Проверьте:
- Наличие прав доступа к терминалу
- Не используется ли WSL для Linux-приложений
Проект распространяется под лицензией MIT.
Последнее обновление: 19 апреля 2025 год
Автор: Геннадий
Контакты: [email protected]