Termux Complete Tutorial -

Once you are comfortable, explore these advanced setups:

  • Install a Desktop Environment (XFCE + VNC Viewer) – Run a full Linux GUI on your phone.
  • Run VS Code (Code-Server) – Install Node.js, then npm install -g code-server, then code-server --bind-addr 0.0.0.0:8080. Access a VS Code web UI from your browser.

  • pkg install openssh
    sshd          # starts server on port 8022
    
    pkg reinstall python
    

    Before we go wild, let’s get comfortable. Termux uses a standard Linux filesystem. termux complete tutorial

    | Command | Action | Example | | :--- | :--- | :--- | | pwd | Print working directory | Shows you are at /data/data/com.termux/files/home | | ls | List files | ls -la (shows hidden files + details) | | cd | Change directory | cd storage/downloads | | mkdir | Make a new folder | mkdir my_project | | rm | Remove a file | rm old_file.txt | | cp | Copy a file | cp file1.txt file2.txt | | mv | Move/Rename | mv oldname.txt newname.txt | Once you are comfortable, explore these advanced setups:

    Pro Tip: You must use the volume-up key + Q to bring up a touch keyboard if you don’t have a physical one. Or install Hacker’s Keyboard for full Ctrl/Alt/Tab keys. Install a Desktop Environment (XFCE + VNC Viewer)


    You can use Termux as an SSH client (like PuTTY for Android).

    Fix: Update repos.

    pkg update && pkg upgrade