Termux Android (Shell) Terminal Emulator
Apa itu Termux? Termux adalah terminal atau shell emulator untuk Android yang berguna untuk menjembatani interaksi antara pengguna dan sistem operasi dengan antarmuka baris perintah. Seperti Konsole atau Gnome-Terminal pada Linux Desktop.
Fungsi Termux
Jika di tanya Fungsi dan Keggunaan Termux, seperti yg sudah saya sebutkan di atas di samping sebagai terminal Termux secara garis besar merupakan sebuah distro linux yg berbasis debian
Dan berikut saya rangkum beberapa fungsi Termux
1. Termux bisa di gunakan sebagai SSH Client
2. Termux bisa di gunakan untuk menjalankan Python, Ruby, Perl, tanpa perlu akses root
3. Termux bisa di gunakan untuk mengakses internet dengan lynx yg mana merupakan browser berbasis terminal
4. Termux bisa di gunakan sebagai aplikasi teks editor berbasis terminal
5. Termux bisa di gunakan sebagai media untuk membobol jaringa wifi
Bagi Anda yang baru mengenal Linux dan ingin belajar bagaimana memerintah sistem Linux, Anda dapat menggunakan Termux untuk latihan karena Termux memiliki banyak paket yang siap dipasang seperti yang dimiliki oleh Linux pada komputer.
Instalasi bisa Anda lakukan dari Google Play Store, atau klik disini untuk instalasi melalui antarmuka web. Install paket utama Termux dan Termux Api. Setelah instalasi Termux selesai, jalankan Termux untuk proses instalasi sistem minimalnya.
Setelah proses instalasi minimal system Termux selesai, jalankan perintah berikut untuk meng-update paket-paket yang telah terinstall:
$ apt update
dan
$ apt upgrade
jika terdeteksi ada paket baru yang tersedia.
Selanjutnya, untuk instalasi paket program lainya Anda bisa melakukanya dengan perintah:
$ apt install nama_program
Untuk melihat daftar paket yang tersedia perintahnya adalah:
$ apt list | more
Sedangkan untuk mencari paket menggunakan kata kunci tertentu, perintahnya adalah:
$ apt search kata_kunci
Oh iya, repositori Termux memiliki koleksi paket yang cukup lengkap. Anda juga dapat bermain-main dengan berbagai bahasa pemrograman pada Termux, seperti Python (v3), Python2 (v2.7), Perl, PHP, JavaScript (nodejs), Lua, C/C++ (clang, cmake), SqLite untuk database dan sebagainya.
Berikut adalah beberapa code dan fungsinya yang sering di gunakan.
Code dan fungsi terminal emulator Code Bagian 1
su = gunanya untuk mendapatkan izin akses dari superuser
reboot = untuk melakukan reboot / restart pada android
reboot download = untuk masuk ke download mode, tidak semua android bisa pakai perintah ini.
reboot recovery = untuk masuk ke recovery / CWM
shutdown = untuk mematikan android,sama seperti power off / terkadang perintah ini hanya bekerja untuk mengclose terminal emulator
odex = untuk melakukan odex pada rom yang deodex dengan menggunakan aplikasi khusus
cd = untuk mengganti directory
cp = untuk melakukan copy
df = untuk menampilkan ruang kosong pada disk atau di sebut juga disk free
busybox = untuk melihat busybox yang sudah terinstall dan semua tentang busybox
tar = untuk membuat bermacam-macam format file, seperti compress dan decompress,untuk menggunakannya tinggal pilih menu yang telah di tampilkan setelah kita mengetik tar dan enter.
stop = untuk menghentikan runtime android
ls = untuk menampilkan list directory, contoh kita akan melihat di rectory pada folder app yang ada di system android, maka kita harus mengetikkan perintah sebagai berikut ls /system/app lalu tekan enter.
rmdir = remove directory
Code Bagian 2
exit = Untuk keluar dari aplikasi terminal emulator.Jika kita dalam keadaan root atau mengaksess system lalu kita ketikkan exit kita akan kembali ke user biasa dan apabila kita dalam keadaan user biasa dan mengetikkan exit otomatis aplikasi akan menutup dengan sendiri.
pwd = untuk membuat nama direcrtory saat ini
mkdir = untuk membuat folder baru
echo = prints text to stdout
top = untuk melihat aplikasi yang sedang berjalan
rm = menghapus atau remove, gunakan sesuai urutan dari file yang akan di hapus.
mv = memindahkan atau move, gunakan sesuai urutan dari file yang akan di pindahkan
ping google.com = untuk melakukan ping ke google
chmod = untuk mengganti permissions / change mode
chown = mengubah owner pada file
pm = untuk melihat package manager
Code Bagian 3
Baca Juga :
pm install = Perintah untuk menginstall suatu aplikasi
bmgr = backup manager
date = untuk membuat tanggal dan waktu
cmp = untuk membandingkan dua file byte per byte
monkey = untuk menguji aplikasi yang di kirimkan oleh sebuah program secara acak
strace = untuk membuat panggilan ke system program
umount uptime = untuk melihat berapa lama perangkat android telah berjalan sejak terakhir booting
iftop = menampilkan prosses jaringan antar muka saat ini
log logcat = melihat log runtime android
linker in = untuk membuat link pada file system.
dalvikvm = dalvik mesin virtual untuk menjalankan aplikasi android
Terima kasih telah berkunjung di blog saya