A free, mobile‑first Linux terminal curriculum. No laptop needed.
Built entirely on an Android phone using Termux and Acode.
This course takes you from absolute zero to a sovereign command‑line user – one typed command at a time.
Now open‑source for everyone.
- Progress Trackers in every module – mark lessons as you complete them.
- Module‑end Review Challenges – practical terminal tasks to lock in every skill.
- Imperial Toolkit Capstone – a personal bash script project that integrates all five modules.
- Protected repository – a
.gitattributesfile ensures consistent line endings and proper file handling.
Think of this repo as a complete Termux learning kit. Every folder has a clear job:
01.TuxPhone PLUGIN/ – Your starting point.
Setup guides and a one‑shot initialization script that turns your phone into a ready‑to‑code Termux machine.
02.TuxPhone SYLLABUS/ – The big picture.
The complete course outline plus the AI prompt that becomes your personal Termux mentor.
03.TuxPhone COURSE/ – The core lessons.
Every topic is a separate .md file, numbered in order.
Modules are Tux_Module_01 through Tux_Module_05.
Start at L-01 inside Tux_Module_01.
Inside each module folder you’ll also find:
Progress_Tracker.md– a checkbox list to track your lesson completion.iv_Review_Sheets/– a final practical challenge that ties the whole module together.
04.TuxPhone NOTES/ – Quick revision.
One‑page cheat sheets for each module:
Module_01_Note.md, Module_02_Note.md, etc.
05.TuxPhone PRACTISE/ – Prove your skills.
Hands‑on practice sets:
Module_01_Prac.md through Module_05_Prac.md.
05.TuxPhone CAPSTONE/ – Your final test.
The IMPERIAL_TOOLKIT.md brief guides you through building your own all‑in‑one Termux bash script.
What you’ll learn, in order:
Terminal Basics → Navigation & File Management → Editing & Permissions → Redirection & Pipes → Searching & Scripting → Termux Ecosystem & Remote Control → Process Management → Archiving & Networking → Advanced Tools & Full‑System Control.
For the full topic‑by‑topic checklist, open 02.TuxPhone SYLLABUS/TuxPhone_Curriculum.md.
- Read the
SETUP_GUIDE.mdinside01.TuxPhone PLUGIN/. It installs Termux, Acode, and prepares your phone. - Copy the AI prompt from
02.TuxPhone SYLLABUS/TuxPhone_AI_Prompt.mdinto your AI assistant (DeepSeek, ChatGPT, etc.). It becomes your personal Termux mentor. - Open
L-01inside03.TuxPhone COURSE/Tux_Module_01/and start typing.
After each lesson, check off the lesson in the module’s Progress_Tracker.md.
When you finish a module, complete the review challenge in iv_Review_Sheets/ and the practice set in 05.TuxPhone PRACTISE/.
Once all five modules are done, build the Imperial Toolkit Capstone to prove your mastery.
No copy‑paste – you type every command yourself. That’s how real mastery happens.
- Two bricks at a time – exactly one or two small concepts per lesson, never overwhelming.
- Phone‑first design – all content fits a phone screen, no sideways scrolling.
- AI‑assisted, not AI‑dependent – you understand every single command you run.
This course is built by a learner, for learners.
Spotted a mistake? Got a better explanation? Open an issue or a pull request.
MIT – use it, share it, build on it. Keep the knowledge free.
Stay consistent. Stay sovereign. Start mastering the terminal.
— Emperor