A lightweight Python-based command terminal with ASCII art and essential features.
✅ ASCII Art Banner - Beautiful terminal startup display
✅ File Operations - ls, cd, pwd, mkdir, rm, cat
✅ System Monitoring - CPU, memory, disk usage, process list
✅ Error Handling - Graceful error messages
✅ System Commands - Execute any system command
✅ Clean Interface - Simple and responsive CLI
- Install dependencies:
pip install psutil
- Run the terminal:
python simple_terminal.py
help
- Show available commandsexit/quit
- Exit the terminalpwd
- Print working directoryls
- List directory contentscd <dir>
- Change directorymkdir <name>
- Create directoryrm <file>
- Remove filecat <file>
- Display file contentsecho <text>
- Print textclear
- Clear screensysinfo
- Show system informationps
- List running processes<command>
- Execute any system command
terminal@Documents: /Users/user/Documents$ ls
📁 projects/
📄 notes.txt
📄 README.md
terminal@Documents: /Users/user/Documents$ mkdir test
Created directory: test
terminal@Documents: /Users/user/Documents$ sysinfo
🖥️ System Information:
CPU Usage: 15.2%
Memory: 45.3% used (7GB / 16GB)
Disk: 23.1% used (120GB / 500GB)
Platform: darwin
- Python 3.6+
- psutil (for system monitoring)