A beautiful and interactive command-line tool for displaying Linux command cheat sheets with a modern web interface. Powered by The AI Real Estate Investor.
Brought to you by The AI Real Estate Investor
- 📚 Comprehensive Linux command reference
- 🌐 Beautiful web-based interface
- 🎨 Modern, responsive design
- 🔍 Easy-to-read command tables
- 🚀 Quick local server setup
- 🎁 Hidden easter eggs
- 🔄 Automatic browser launch
- 💡 Helpful mnemonics for each command
- Python 3.7+
- pandoc
- pip
-
📝 Note: Package will be available on PyPI soon! Currently only installable from source.
- Install system dependencies:
# Ubuntu/Debian
sudo apt-get install pandoc python3-pip
# macOS
brew install pandoc
# Windows
choco install pandoc- Install the package:
# Clone the repository
git clone https://github.com/theaireinvestor/linux-cheats-cli.git
cd linux-cheats-cli
# Install dependencies
pip install -r requirements.txt
# Install in development mode
pip install -e .After installation, the tool will automatically:
- Show the CLI version with colorful command tables
- Start the web interface in your default browser
You can also run specific modes:
# Show both CLI and web interface (default)
linux-cheats
# Only show CLI version
linux-cheats --cli
# Only start web interface
linux-cheats --web
# Start web interface without opening browser
linux-cheats --web --no-browser- Basic Commands
- File Management
- User Management
- Disk and System Info
- Networking
- Permissions and Ownership
Each command includes:
- Command syntax
- Purpose
- Helpful mnemonic
- Usage example
linux-cheats-cli/
├── src/
│ └── linux_cheats_cli/
│ ├── public/
│ │ ├── assets/
│ │ │ ├── css/
│ │ │ └── images/
│ │ ├── templates/
│ │ └── linux_cheats.txt
│ ├── utils/
│ │ ├── convert_to_md.py
│ │ └── template.py
│ ���── main.py
├── setup.py
└── README.md
# Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
# Install development dependencies
pip install -e ".[dev]"pytest- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Join our AI Community
- Follow us on Facebook
- Get more AI tools and tips in our AI Revolutionaries Club
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors
- Special thanks to The AI Real Estate Investor community
- Inspired by the need for better Linux command reference tools
If you find this tool helpful, please:
- ⭐ Star this repository
- 🐛 Report any issues
- 💡 Suggest new features
- 🤝 Consider contributing
Made with ❤️ by The AI Real Estate Investor
