Perintah Dasar Termux untuk Pemula: Panduan Lengkap
Setelah memahami tampilan dan struktur Termux, langkah berikutnya adalah mengenal perintah dasar Termux. Berbeda dengan aplikasi Android biasa yang banyak menggunakan tombol dan menu, Termux mengandalkan command line untuk menjalankan berbagai aktivitas.
Perintah yang digunakan di Termux pada dasarnya berasal dari berbagai utilitas command-line yang tersedia dalam lingkungan Termux. Beberapa kelompok perintah yang penting dipahami pemula adalah perintah untuk menavigasi direktori, mengelola file, melihat informasi sistem, dan mengelola package.
Termux menyediakan utilitas seperti GNU Coreutils, sehingga banyak perintah dasar yang familiar bagi pengguna Linux juga tersedia di lingkungan Termux.
1. pwd — Mengetahui Lokasi Direktori
pwd merupakan singkatan dari print working directory. Perintah ini digunakan untuk mengetahui lokasi direktori tempat pengguna sedang berada.
Contohnya:
pwd
Hasilnya dapat terlihat seperti:
/data/data/com.termux/files/home
Pada instalasi Termux standar, path tersebut merupakan lokasi default home directory pengguna.
Perintah pwd sangat berguna ketika pengguna mulai berpindah-pindah folder dan lupa sedang berada di lokasi mana.
2. ls — Melihat Isi Direktori
Perintah:
ls
digunakan untuk melihat file dan folder yang terdapat di direktori saat ini.
Contohnya:
ls
Hasilnya mungkin seperti:
dokumen
script.py
website
Pengguna juga dapat menggunakan opsi tambahan. Misalnya:
ls -l
untuk menampilkan informasi file dalam format yang lebih lengkap.
Sementara:
ls -la
dapat digunakan untuk menampilkan file tersembunyi sekaligus informasi yang lebih lengkap.
3. cd — Berpindah Direktori
cd merupakan singkatan dari change directory dan digunakan untuk berpindah dari satu direktori ke direktori lain.
Misalnya terdapat folder bernama dokumen:
cd dokumen
Untuk kembali ke direktori induk:
cd ..
Sedangkan untuk kembali ke home directory:
cd ~
atau cukup:
cd
Perintah cd merupakan salah satu perintah yang paling sering digunakan ketika bekerja dengan file melalui terminal.
4. mkdir — Membuat Folder
Jika ingin membuat direktori baru, gunakan:
mkdir nama-folder
Contohnya:
mkdir belajar-termux
Kemudian periksa hasilnya dengan:
ls
Folder belajar-termux akan muncul di direktori saat ini jika perintah berhasil dijalankan.
Perintah ini berguna ketika pengguna ingin mengorganisasi file atau membuat lingkungan kerja baru untuk sebuah project.
5. touch — Membuat File Kosong
Perintah touch dapat digunakan untuk membuat file baru jika file tersebut belum ada.
Contohnya:
touch catatan.txt
Kemudian:
ls
akan menampilkan catatan.txt jika file berhasil dibuat.
Perlu diperhatikan bahwa touch tidak digunakan untuk menulis isi file. Perintah tersebut terutama digunakan untuk membuat file atau memperbarui timestamp file yang sudah ada.
6. cat — Melihat Isi File
Untuk menampilkan isi file teks secara langsung di terminal, pengguna dapat menggunakan:
cat catatan.txt
Jika file berisi:
Belajar menggunakan Termux.
maka perintah tersebut akan menampilkan teks tersebut di terminal.
cat cocok untuk membaca file teks yang pendek. Untuk file yang sangat panjang, pengguna dapat menggunakan pager seperti less jika utility tersebut tersedia atau dipasang di lingkungan Termux.
7. cp — Menyalin File atau Folder
Perintah:
cp
digunakan untuk menyalin file atau direktori.
Misalnya:
cp catatan.txt backup.txt
Perintah tersebut membuat salinan catatan.txt dengan nama backup.txt.
Untuk menyalin direktori beserta isinya, pengguna dapat menggunakan opsi rekursif, misalnya:
cp -r folder-lama folder-baru
Berhati-hatilah ketika menentukan lokasi tujuan agar tidak menimpa file yang tidak dimaksud.
8. mv — Memindahkan atau Mengganti Nama File
mv memiliki dua penggunaan umum, yaitu memindahkan file dan mengganti nama file.
Untuk mengganti nama:
mv catatan.txt catatan-lama.txt
Sedangkan untuk memindahkan file ke folder tertentu:
mv catatan.txt dokumen/
Perintah ini cukup penting karena pengelolaan file melalui terminal sering melibatkan operasi pemindahan dan perubahan nama.
9. rm — Menghapus File
Untuk menghapus file, pengguna dapat menggunakan:
rm catatan.txt
Berbeda dengan sebagian file manager yang menyediakan mekanisme Trash atau recycle bin, rm tidak secara otomatis memindahkan file ke Trash. Karena itu, pengguna harus berhati-hati ketika menggunakannya.
Untuk menghapus direktori beserta isinya, terdapat opsi rekursif seperti:
rm -r nama-folder
Perintah penghapusan sebaiknya digunakan dengan sangat hati-hati, terutama jika dijalankan dengan path yang panjang atau opsi rekursif.
Jangan sembarangan menyalin perintah rm dari internet. Pastikan memahami file atau direktori apa yang akan dihapus sebelum menekan Enter.
10. clear — Membersihkan Tampilan Terminal
Jika layar terminal sudah penuh dengan output, gunakan:
clear
Perintah ini membersihkan tampilan terminal saat ini agar pengguna dapat bekerja dengan layar yang lebih rapi.
Perlu dipahami bahwa clear tidak menghapus file dan tidak sama dengan menghapus riwayat perintah shell.
11. echo — Menampilkan Teks
Perintah echo digunakan untuk menampilkan teks atau nilai variabel.
Contohnya:
echo "Halo dari Termux"
Hasil:
Halo dari Termux
echo juga sering digunakan ketika mempelajari shell scripting.
Misalnya:
echo $HOME
digunakan untuk menampilkan nilai environment variable $HOME.
12. whoami — Mengetahui User yang Digunakan
Perintah:
whoami
digunakan untuk mengetahui nama user efektif yang digunakan dalam sesi shell tersebut.
Ini berguna ketika mempelajari konsep permission dan user di lingkungan command line.
Pada Termux biasa, pengguna tidak otomatis mendapatkan hak akses root hanya karena membuka aplikasi.
13. exit — Keluar dari Shell
Untuk mengakhiri sesi shell, pengguna dapat mengetik:
exit
Setelah perintah tersebut dijalankan, shell akan ditutup.
Penggunaan exit berbeda dengan menutup aplikasi Termux secara keseluruhan. Dalam beberapa situasi, proses lain dapat tetap berjalan, tergantung bagaimana proses tersebut dijalankan dan bagaimana Android mengelola proses aplikasi.
Perintah untuk Mengelola Package
Selain perintah filesystem, pengguna Termux juga perlu mengenal beberapa perintah untuk mengelola package.
Termux menyediakan perintah pkg sebagai antarmuka yang mempermudah pengelolaan package. pkg menggunakan package manager yang tersedia pada lingkungan Termux sehingga pengguna tidak perlu selalu berinteraksi langsung dengan perintah package manager tingkat rendah.
14. pkg update — Memperbarui Informasi Repository
Perintah:
pkg update
digunakan untuk memperbarui database informasi package dari repository yang dikonfigurasi.
Perintah ini bukan berarti seluruh package yang sudah terpasang langsung diperbarui. Fungsinya terutama memperbarui informasi mengenai package yang tersedia.
15. pkg upgrade — Memperbarui Package Terpasang
Untuk memperbarui package yang telah terpasang, gunakan:
pkg upgrade
Perintah ini digunakan untuk melakukan upgrade terhadap package yang terpasang ke versi yang tersedia pada repository.
Biasanya pengguna dapat menjalankan:
pkg update
pkg upgrade
secara berurutan.
16. pkg install — Memasang Package
Untuk memasang package tertentu, gunakan:
pkg install nama-package
Contohnya, untuk memasang Git:
pkg install git
Atau Python:
pkg install python
Setelah package terpasang, program tersebut dapat digunakan sesuai dokumentasinya.
17. pkg uninstall — Menghapus Package
Jika sebuah package tidak lagi diperlukan, pengguna dapat menghapusnya dengan:
pkg uninstall nama-package
Contohnya:
pkg uninstall python
Sebelum menghapus package, perhatikan dependensinya dan pastikan package tersebut memang tidak lagi diperlukan.
18. pkg search — Mencari Package
Jika pengguna tidak mengetahui nama package secara tepat, dapat menggunakan:
pkg search kata-kunci
Misalnya:
pkg search python
Perintah pkg menyediakan fungsi pencarian package berdasarkan query. Selain search, pkg juga menyediakan perintah seperti list-all, list-installed, show, install, uninstall, update, dan upgrade.
19. pkg list-installed — Melihat Package yang Terpasang
Untuk melihat package yang telah terpasang:
pkg list-installed
Ini berguna ketika pengguna ingin mengetahui software apa saja yang saat ini tersedia dalam lingkungan Termux.
Contoh Latihan untuk Pemula
Agar lebih mudah memahami perintah-perintah tersebut, pengguna dapat melakukan latihan sederhana berikut.
Langkah 1 — Pastikan berada di Home Directory
cd
Kemudian:
pwd
Langkah 2 — Buat Folder
mkdir latihan-termux
Langkah 3 — Masuk ke Folder
cd latihan-termux
Langkah 4 — Buat File
touch catatan.txt
Langkah 5 — Periksa File
ls
Seharusnya terlihat:
catatan.txt
Langkah 6 — Tampilkan Lokasi
pwd
Langkah 7 — Kembali ke Home
cd
Latihan sederhana ini sudah memperkenalkan beberapa konsep penting: direktori, file, navigasi, dan command line.
Tabel Perintah Dasar Termux
| Perintah | Fungsi |
|---|---|
pwd |
Melihat lokasi direktori saat ini |
ls |
Melihat isi direktori |
cd |
Berpindah direktori |
mkdir |
Membuat direktori |
touch |
Membuat file atau memperbarui timestamp |
cat |
Menampilkan isi file |
cp |
Menyalin file/direktori |
mv |
Memindahkan atau mengganti nama |
rm |
Menghapus file/direktori |
clear |
Membersihkan tampilan terminal |
echo |
Menampilkan teks atau nilai variabel |
whoami |
Melihat nama user efektif |
exit |
Keluar dari shell |
pkg update |
Memperbarui informasi repository |
pkg upgrade |
Memperbarui package terpasang |
pkg install |
Memasang package |
pkg uninstall |
Menghapus package |
pkg search |
Mencari package |
pkg list-installed |
Melihat package yang terpasang |
Hal yang Perlu Diperhatikan Saat Menjalankan Perintah
Command line memberikan kontrol yang cukup besar kepada pengguna, tetapi juga berarti kesalahan mengetik perintah dapat menimbulkan konsekuensi yang tidak diinginkan.
Beberapa kebiasaan yang sebaiknya diterapkan:
- Pahami perintah sebelum menjalankannya.
- Periksa kembali path sebelum menggunakan
rm. - Jangan menjalankan script yang tidak diketahui sumbernya.
- Jangan menyalin perintah dari internet tanpa memahami fungsinya.
- Hindari memberikan akses root jika memang tidak diperlukan.
- Gunakan repository dan package dari sumber yang terpercaya.
Termux memiliki repository dan sistem build package yang dikelola oleh proyek Termux.
Kesimpulan
Perintah dasar membantu pemula memahami cara menggunakan Termux. Tidak perlu langsung mempelajari puluhan atau ratusan command. Cukup mulai dengan beberapa perintah penting seperti pwd, ls, cd, mkdir, touch, cp, mv, rm, dan cat.
Setelah memahami navigasi file, pengguna dapat mulai mengenal pkg untuk memasang dan mengelola software tambahan. Termux menyediakan pkg sebagai antarmuka yang mempermudah pengelolaan package dalam lingkungan Termux.
Dengan memahami perintah-perintah tersebut, pengguna sudah memiliki dasar untuk melanjutkan ke tahap berikutnya, yaitu memasang dan menggunakan package seperti Python, Git, Node.js, OpenSSH, serta berbagai tool lainnya di Termux.
Ingin mempelajari lebih banyak seputar web development, cloud computing, keamanan siber, server, hingga berbagai tren teknologi terbaru? Kunjungi blog Hosteko untuk mendapatkan artikel yang informatif, mudah dipahami, dan selalu diperbarui mengikuti perkembangan dunia digital.
Jangan lewatkan berbagai panduan, tips, serta tutorial yang dapat membantu Anda mengembangkan website, meningkatkan performa bisnis online, dan memperluas wawasan di bidang teknologi. Temukan artikel menarik lainnya hanya di Hosteko Blog dan terus ikuti informasi terbaru untuk mendukung perjalanan digital Anda.
