В предыдущей статье мы говорили об основах работы в терминале Kali Linux. В этой статье я расскажу об интересном способе изучить работу в терминале Linux.
Тренажер для изучения терминала Linux
Еще по теме: Самоуничтожающиеся сообщения из терминала Linux
Хоть в этой программе и нет искусственного интеллекта, она все равно пригодится новичку, чтобы научиться работе в терминале. Вместо того чтобы спрашивать каждую мелочь у ИИ (что дорого и потенциально опасно), можно посидеть какое‑то время с тренажером и научиться всему самостоятельно.
Программа cli-exercises — это как раз такой тренажер, который учит работе с терминалом на примерах частых задач.
Сначала понадобится установить зависимости (python3, python3.10-venv и git), затем клонировать репозиторий с проектом, и можно запускать:
1 2 3 4 5 6 7 |
$ python3 -m venv textual_apps $ cd textual_apps $ source bin/activate $ pip install textual==0.5.0 $ git clone --depth 1 https://github.com/learnbyexample/TUI-apps.git $ cd TUI-apps/CLI-Exercises $ python cli_exercises.py |
Список задач находится в файле questions.json. По умолчанию в нем уже есть 40 заданий на работу с текстовыми файлами, но никто не запрещает дописать туда свои, на любые темы.
К каждой задаче есть ответ, который вы увидите при вводе правильного решения или нажав Ctrl-S. Можно пропускать (Ctrl-N) вопросы и возвращаться к ним позже (Ctrl-P).
Подробности в официальном репозитории GitHub.
ПОЛЕЗНЫЕ ССЫЛКИ: