Termux Complete Tutorial

Fix: You cannot write directly to /sdcard/. Use ~/storage/shared/ instead.

cp myfile.txt ~/storage/shared/Downloads/

The default shell is "Bash". "Zsh" offers auto-complete, themes, and better colors.


Fix: Update repos.

pkg update && pkg upgrade

You can edit your .bashrc file to change how your terminal prompt looks.

nano ~/.bashrc

Add the following line to make your prompt show the current directory in green: termux complete tutorial

export PS1="\[\033[01;32m\]\w\[\033[00m\]\$ "

Press CTRL + X, then Y, then Enter to save. Restart Termux to see changes.


  • Example VNC flow:
    pkg install tigervnc xfce4
    vncserver :1 -geometry 1280x720
    
    Connect with Android VNC viewer to localhost:5901 (may require setting up a tunnel or using termux reverse port forwarding).

  • Install clang:

    pkg install clang
    

    Create a file (nano hello.c), write code, and compile with gcc hello.c -o hello. Run it with ./hello.


    Navigating in Termux is similar to standard Linux, but with a few Android-specific quirks. Fix: You cannot write directly to /sdcard/