termux¶
Core package management (pkg / apt wrapper)¶
Update repository¶
Upgrade repository packages¶
Install package¶
Remove package¶
Reinstall package¶
Search package¶
Show package information¶
List installed packages¶
List available packages¶
Clean package cache¶
Repository & configuration tools¶
Change repository sources¶
Reload Termux settings¶
Reset Termux environment¶
Restore Termux backup¶
Print Termux system information¶
Storage & filesystem¶
Setup shared storage access¶
Creates access to:
- ~/storage/shared
- ~/storage/downloads
- ~/storage/dcim
- ~/storage/music
- ~/storage/movies
- ~/storage/pictures
Termux API commands¶
(Available after installing termux-api package)
Install Termux API¶
Clipboard¶
Battery status¶
Camera¶
Contacts¶
Dialogs (GUI prompts)¶
Download files¶
Fingerprint authentication¶
Location (GPS)¶
Media player¶
termux-media-player
termux-media-player info
termux-media-player play
termux-media-player pause
termux-media-player stop
Microphone recording¶
Notifications¶
Sensors¶
Share data¶
SMS (requires permissions)¶
Telephony¶
Text-to-speech¶
USB¶
Vibration¶
Wi-Fi¶
Environment & shell utilities¶
Change default shell¶
List available shells¶
Edit Termux properties¶
Apply changes:
Backup & migration¶
Create backup¶
Restore backup¶
Notes (important)¶
- Termux provides thousands of commands via packages (
coreutils,busybox,clang,python,git, etc.). - Only commands starting with
termux-andpkgare Termux-specific. - Everything else follows standard Linux/Unix behavior.