/learncli

This command-line tool is designed to help users learn and practice Linux CLI commands. You'll be given tasks to perform directly in the terminal, and if you perform them correctly, you'll advance to the next question.

Primary LanguagePython

LearCLI A Tool for Learning The GNU/Linux Terminal

Welcome to the CLI Quiz Tool! This command-line tool is designed to help users learn and practice Linux CLI commands. You'll be given tasks to perform directly in the terminal, and if you perform them correctly, you'll advance to the next question.

Installation

To get started with the CLI Quiz Tool, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Elizura/learncli
  2. Navigate to the project directory:

    cd learncli
  3. Run docker compose to start the service:

    docker compose run app

Usage

When running the tool, you'll be asked to perform various actions in the terminal. If you execute the command correctly, you'll move on to the next question. After finishing the task asked on the quize you can submit your solution using ctrl + s

Contributing

I welcome contributions to improve and expand the CLI Quiz Tool. To contribute:

  1. Check out the issues section for available tasks and feature requests.
  2. Choose an issue, implement the feature, and submit a pull request (PR) to the main branch. Your contributions are highly appreciated!

License

This project is licensed under the MIT License. See the LICENSE file for details.

Happy learning!