Termux - Where It All Began
Everything started with a tiny app on my Android phone that changed my life forever.
How It Started
A friend told me “download this app called Termux, it’s so cool!”
So I did. Opened it up. Saw a black screen with some text…
$ _“…now what?”
My First Commands
# Update everythingpkg update && pkg upgrade
# Install somethingpkg install python
# Try it outpython>>> print("Hello World!")Hello World!When I saw “Hello World!” pop up… that was it. Magic.
The “Hacking” Phase
Let’s be real, I started with the “cool” stuff:
pkg install nmappkg install hydrapkg install sqlmapYeah, I was THAT kid. We’ve all been there, right?
What I Actually Learned
1. Linux Basics
ls, cd, pwd, mkdir, rm, cp, mvcat, grep, chmod, nano2. Python (for real this time)
import requests
url = "https://api.github.com"response = requests.get(url)print(response.json())3. Git
pkg install gitgit clone https://github.com/someprojectMy Termux Setup
# Essential packagespkg install python nodejs git wget curl
# Make it prettypkg install zshsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# Access phone storagetermux-setup-storageTips for Termux Beginners
1. Learn to type
Typing on a phone screen sucks, but it builds character lol
2. Get Termux
Makes your terminal look way cooler
3. Use a Bluetooth keyboard
If you’re serious about it, get a keyboard. Trust me.
4. Learn tmux
pkg install tmuxtmux new -s coding# Ctrl+B, D to detachFrom Termux to Now
| Then (Termux) | Now |
|---|---|
pkg install | apt install / npm install |
| Random scripts | Production apps |
| Cloning repos | Creating my own |
| localhost | Real servers |
Why Termux Is Actually Great for Learning
- No PC needed — Just your phone
- Safe to mess up — Broke it? Just reinstall
- Real Linux — Not a simulator, actual Linux
- Learn by doing — Type command, see result
What I’d Tell My Past Self
“Hey, you know that app you’re playing with? It’s gonna become your career. Keep going, keep learning!”
If you’re starting with Termux like I did — you’re on the right path!
From “kid playing with Termux” to “Full-Stack Developer”
The journey is long, but it’s worth it.
$ echo "Never stop learning"Never stop learning