easy How to Use Termux For Beginners (Complete)
Post author:@rajbhx
What is termux?
Termux is a terminal android application that can run all programming such as python, ruby, php, etc. In addition, termux can also be used to run the Linux operating system.
Simply put, termux is a tool for installing and running programs. The program can be a script or a project.
Released on June 30, 2015 by Fredrik Fornwall, now the termux application has been downloaded by more than 10 million users.
The size of the termux is 17mb. But if it is loaded with many programs, the size can exceed 1gb.
This is an example of the termux storage size which is already 700mb.
To run the termux application, we only need to enter a command.
Example:
clear is the termux command to clear the screen.
before running the clear command
If you write clearin the Termux application, Termux will delete all text on the screen.
after running the clear command
Does termux need root access?
Termux does not require root. So you can install it directly without having to root Android.
However, Termux requires an internet connection to install and run a program.
Okay, now to the installation.
How to install Termux on Android
Open the google play store application.
Then type termux in the search box.
Press install on the termux application details.
Once installed, hit open.
Wait for the installing process to finish.
Well, now the Termux application is installed. This is the initial look.
termux home screen
How to use? Please follow the steps below.
How to use termux
In the following, we have listed the steps in order. Besides that, we have also added details so that you can understand it easily.
Step 1: Enter the command into the termux application
As we mentioned earlier, termux will only run when it receives commands.
You can use the android keyboard that appears on the screen to write commands.
termux keyboard
What commands should be entered?
The order depends on what you want to do.
For example, here are some basic termux commands and their functions.
ls = (lowercase dark LS) displays the contents of the file
cd = open directory
pkg install <package name> = installs a programming packet
apt list = lists all installed programming packages and not.
As for writing the termux command that you must obey:
Writing commands in termux must be lowercase.
After writing the command, press enter on the keyboard to run the command.
Examples of using the command in termux:
Suppose you want to write the command apt-list to see what packages are installed.
Then write it apt list then press enter.
Then termux will display like this.

the result of the apt list termux command
That is all the package lists from termux. Those already installed are marked with the word [Installed].
Because you just installed Termux, so there are no Termux packages installed.
You can find a list of all commands on the termux command page and their functions.
Step 2: Install packages and modules
Package and module are 2 things that are needed by termux in order to run the program.
Examples of packages are python , php , wget , etc.
While examples of modules are mechanize , request , bs4 , etc.
What packages and modules should be installed?
It all depends on what program or script you want to run.
Each termux script has its own package and module. Usually it is listed in the script description. So you can easily do whatever is needed.
Sample case:
Script A requires the python, php and openssh packages. Then also need six and beautifulsoup4 modules.
In order for termux you can run script A, you have to install python, php, openssh, six, and beautifulsoup4.
Use the command pkg install + package name to install the package .
Example:pkg install python
The command above is used to install the python package.
Meanwhile, to install a module, use the pip install command + module name .
Example:pip install mechanize
The above command is used to install the mechanize module.
Note:
Especially for scripts that use python2 programming, the module installation command must use pip2.
Example: pip2 install requests
Packages and Modules are only installed 1x. This means that if you have installed the python package, all scripts that use python programming can be run on your termux.
Then to install more than one packet or module on the command line, you can combine the names.
Example:pkg install wget git bash
The command above is to install the wget, git, and bash packages together.
During the package installation process, there will be a notification about the information about the package to be installed. An example is as shown below.
Then type termux in the search box.
Press install on the termux application details.
Once installed, hit open.
Wait for the installing process to finish.
Well, now the Termux application is installed. This is the initial look.
termux home screen
How to use? Please follow the steps below.
How to use termux
In the following, we have listed the steps in order. Besides that, we have also added details so that you can understand it easily.
Step 1: Enter the command into the termux application
As we mentioned earlier, termux will only run when it receives commands.
You can use the android keyboard that appears on the screen to write commands.
termux keyboard
What commands should be entered?
The order depends on what you want to do.
For example, here are some basic termux commands and their functions.
ls = (lowercase dark LS) displays the contents of the file
cd = open directory
pkg install <package name> = installs a programming packet
apt list = lists all installed programming packages and not.
As for writing the termux command that you must obey:
Writing commands in termux must be lowercase.
After writing the command, press enter on the keyboard to run the command.
Examples of using the command in termux:
Suppose you want to write the command apt-list to see what packages are installed.
Then write it apt list then press enter.
Then termux will display like this.

the result of the apt list termux command
That is all the package lists from termux. Those already installed are marked with the word [Installed].
Because you just installed Termux, so there are no Termux packages installed.
You can find a list of all commands on the termux command page and their functions.
Step 2: Install packages and modules
Package and module are 2 things that are needed by termux in order to run the program.
Examples of packages are python , php , wget , etc.
While examples of modules are mechanize , request , bs4 , etc.
What packages and modules should be installed?
It all depends on what program or script you want to run.
Each termux script has its own package and module. Usually it is listed in the script description. So you can easily do whatever is needed.
Sample case:
Script A requires the python, php and openssh packages. Then also need six and beautifulsoup4 modules.
In order for termux you can run script A, you have to install python, php, openssh, six, and beautifulsoup4.
Use the command pkg install + package name to install the package .
Example:pkg install python
The command above is used to install the python package.
Meanwhile, to install a module, use the pip install command + module name .
Example:pip install mechanize
The above command is used to install the mechanize module.
Note:
Especially for scripts that use python2 programming, the module installation command must use pip2.
Example: pip2 install requests
Packages and Modules are only installed 1x. This means that if you have installed the python package, all scripts that use python programming can be run on your termux.
Then to install more than one packet or module on the command line, you can combine the names.
Example:pkg install wget git bash
The command above is to install the wget, git, and bash packages together.
During the package installation process, there will be a notification about the information about the package to be installed. An example is as shown below.
giving information about a package that will be installed termux
It is the file size information and asks if you want to install the package with that size?
To confirm, press Y on the keyboard then enter . Then the installation process will continue.
Sign when the installation process is complete is the appearance of the $ icon. This means that termux is ready to accept the command again.
Tips:
So that your Termux application is ready to use, then please install all the packages and modules that are often needed below.pkg install python python2 git php bash wget nano ruby toilet figlet openssh cowsay
pip install mechanize request bs4 six beautifulsoup4 urllib3gem install lolcat
Step 3: Clone the script file
Nearly 90% of users use termux is to run scripts. The script is a reflection of the user's goals.
Example:
We want to install the FB comment bot script, so our goal is definitely to run the comment bot for Facebook, right?
What are your goals for you? Want to hack facebook, wifi or even don't have a goal. hehe. Calm down, the important thing is that you understand the basic concept first.
Okay, continue ..
You can clone the termux script from the address where the script is stored. Most of the script files are stored on github. There is also a small part stored in gitlab and pastebin.
Github is a shared web hosting service for software development. This service is used by developers to store code from a project including the termux script.
It is the file size information and asks if you want to install the package with that size?
To confirm, press Y on the keyboard then enter . Then the installation process will continue.
Sign when the installation process is complete is the appearance of the $ icon. This means that termux is ready to accept the command again.
Tips:
So that your Termux application is ready to use, then please install all the packages and modules that are often needed below.pkg install python python2 git php bash wget nano ruby toilet figlet openssh cowsay
pip install mechanize request bs4 six beautifulsoup4 urllib3gem install lolcat
Step 3: Clone the script file
Nearly 90% of users use termux is to run scripts. The script is a reflection of the user's goals.
Example:
We want to install the FB comment bot script, so our goal is definitely to run the comment bot for Facebook, right?
What are your goals for you? Want to hack facebook, wifi or even don't have a goal. hehe. Calm down, the important thing is that you understand the basic concept first.
Okay, continue ..
You can clone the termux script from the address where the script is stored. Most of the script files are stored on github. There is also a small part stored in gitlab and pastebin.
Github is a shared web hosting service for software development. This service is used by developers to store code from a project including the termux script.
How do I clone the Termux script from Github?
First you have to install the git package (pkg install git) then write the git clone command followed by the address of the script itself.
Example:

Script A is stored at the following address https://github.com/benjholla/AndroidReverseShell.git, so to install it, use this command.git clone https://github.com/benjholla/AndroidReverseShell.git
Information:
https://github.com/termux is the address of a developer account.
AndroidReverseShell is the name of a script.
https://github.com/benjholla/AndroidReverseShell.git .
Likewise, if the developer uploads, the link becomes https://github.com/benjholla/AndroidReverseShell.git .
During the script installation process, wait for the process to finish 100%. Don't press any buttons to avoid problems.
Step 4: Run the installed script
After successfully cloning the script, the next step is to run the script.
The trick is to execute the main file of the script. To find the main file, you have to open the folder of the script itself.
Does the script have folders?
Yes, of course. When the script is successfully cloned to termux, the script will be converted into a folder automatically. Use the ls command to display it.
Example:
Here we have installed the AndroidReverseShell and rajbhx scripts.
When entering the ls command, termux will display the folders of the AndroidReverseShell and rajbhx scripts.

termux ls command
Then use the command cd + folder name to open the folder .
For example the folder name is AndroidReverseShell, then the command to open the folder is AndroidReverseShell .
Now, just look for the main file.
The main file of a script is marked with the .py, .sh, and .php suffix.
What does it mean?
The suffix is the programming language of the script itself.
.py for python,
.sh for bash,
.php for php programming.
To view files from the script folder, use the ls command.
How come it's again?
Yes, the function of ls is to display files and folders from a directory.
For example, you are in the sdcard directory. When you enter the ls command, all files and folders on the sdcard will be displayed.
Then you enter the download folder (cd Download). After that, enter the ls command again, then all files & folders in the download folder will be displayed. Do you understand?
Alright, let's continue ...
After finding a file that ends in .py / .sh / .php, the next step is to execute the file.
The trick is to use the execute command according to the programming used.
python for .py files,
bash for .sh files,
and php for .php files.
Example:
A main file called main.py, so to execute the file must use the command python main.py.
Likewise if the file is .sh or .php. Use command bash main.pyorphp main.php
Note:
For files .py can also be executed in python2 . This is because the programming uses python version 2.
Example: python2 main.py
Then the .sh file can also be executed with sh and ./
Example: sh main.shor./main.sh
After executing the main file of a script, the script will run. The initial appearance varies depending on the script maker.
What to do next?
Your task is to select the menu from the script and enter the data the script asks for.
Selecting the menu can be by pressing the numbers according to the list and to enter data, just type from the keyboard.
Okay, so that you can understand better. In the following, we will demonstrate using Termux.
Example of how to use termux to install and run MTK scripts.
MTK is a termux script to help solve math problems.
The following is information about the MTK script:
Package:
php, git.
Module:
There is no
Main file:
mtk.php
Script address:
https://github.com/storiku/MTK
Now, let's install the MTK script into termux.
1. Install the MTK script package
Open the termux application then write the command to install the package required by the mtk script.
Just type the following command in the termux application:pkg install php git
2. Clone the MTK script file to termux
The script link is listed, just add the git clone command.
So the complete command will be like this:

git clone https://github.com/storiku/MTK
Wait for the installation process to complete.
3. Open the MTK scripts folder
To open this script use the command
cd MTK .
4. Execute the main MTK script file
The main file of this script is mtk.php. The file uses php programming.
So to execute the main file you have to use the command php mtk.php.
This is the initial view of the MTK script.

Initial view of the MTK script
5. Select the menu from the MTK script
There are 4 menus from the MTK script, namely:
Addition
Subtraction
Multiplication
Division
For example, if you want to select the multiplication menu, then press the number 3 on the keyboard and press enter.

menu selection script mtk
6. Enter the data requested by the script
After selecting the menu, the script asks for multiplication data as shown below:

enter the multiplication data
Enter the multiplication:
Please enter any number. For example 30, then press enter.
Then the script will ask for data back like this:

enter the multiplier
At times:
This means enter a number to multiply the previous number. for example 12, then enter.
After entering all the data, the script will immediately perform the multiplication between 30 and 12.

the result is 30 x 12
The result, the script will show a result of 30 × 12, which is 360.
So, until here you can install and run the MTK script in the Termux application. How, easy right?
More or less the process will be the same when you run another termux script.
How to use termux for hacking?
This is a question that has been eagerly awaited by those of you who want to learn Termux. Is not it?
The termux application can indeed be used for hacking. But termux cannot work alone. You have to install additional programs or scripts that support the hacking process.
We have also created ethical hacking articles using Termux.
Alright, now we will share the use of Termux for hacking.
Install hacking tools
Hacking tools are useful to help you in the hacking process. But you also have to know how to use these hacking tools.
Examples of tools that are often used in hacking activities are metasploit, hydra, and nmap.
Have you ever heard of these tools?
If you haven't already, you must learn it so you can launch hacking actions on Termux.
To install the tools is not difficult. The method is the same as installing the script that we described earlier.
Example:
To install metasploit, you only need to write a command pkg install metasploit.
Before installing hacking tools, you also need to know what tools are suitable for hacking targets.
For example, if you want to hack your Facebook account, what tools should you use?
Well, you guys don't know right?
Therefore, here we have recommended some hacking tools for you to try.
Dark FB
Multybf_ig
Weeman
Wifiphising
Darkfb is used to hack Facebook accounts, Multybf_ig to hack ig, Weeman to create phishing pages, and wifiphising is used to hack wifi dashboards.
We have made a complete scriptway to use each of the tools above. All you have to do is search using the search from the termux.id blog.
In conclusion, so that you can hack in Termux, you must first know the use of the hacking tools that will be used.
In other words, your skills or skills will determine the termux hacking process.
Well, apart from hacking, what else can termux be used for?
Use of Termux
The presence of Termux does provide many benefits, especially for those who like IT.
Likewise, all actions can be executed in the termux application.
Here we have summarized some of the uses of the Termux application.
Install and run a hacking program.
Doing spamming activity.
Create and run bots (facebook, instagram, etc.).
Access the internet without Java scripts and css.
Can be used as an SSH client.
Manage android storage (copy, delete, move, extract files).
Mining dollar (Nuyul).
Create a backdoor.
Apart from the 8 examples above, there are still many other uses of Termux that haven't been exposed yet.
Conclusion
In order to be able to use Termux, there are two keys, namely knowing the Termux commands and their functions and being able to operate scripts / programs.
All activities carried out in the Termux application are entering commands and operating scripts / programs. So if you already understand these 2 things, then using Termux is an easy thing.
Well, that's the discussion this time. Hope it is useful.