Το Termux είναι μια ισχυρή εφαρμογή Android που σας επιτρέπει να εκτελείτε εντολές Linux απευθείας από μια φορητή συσκευή χωρίς root. Με αυτόν τον εξομοιωτή τερματικού, μπορείτε να έχετε πρόσβαση σε μια μεγάλη ποικιλία εργαλείων, να εγκαταστήσετε πακέτα, σενάρια προγραμμάτων και να εκτελέσετε πολλές προηγμένες εργασίες χωρίς να χρειάζεστε επιτραπέζιο υπολογιστή.
Σε αυτόν τον περιεκτικό οδηγό, θα μάθετε τα πάντα, από την εγκατάσταση του Termux έως τις προηγμένες ρυθμίσεις του, συμπεριλαμβανομένων των βασικών και κοινώς χρησιμοποιούμενων εντολών, της διαχείρισης πακέτων, της χρήσης προγραμμάτων επεξεργασίας κειμένου, ακόμη και της εκτέλεσης διακομιστών ιστού ή απομακρυσμένης πρόσβασης μέσω SSH. Αν θέλετε να αξιοποιήσετε στο έπακρο τη συσκευή σας Android με μια λειτουργική και προσαρμόσιμη συσκευή, έχετε έρθει στο σωστό μέρος.
Τι είναι το Termux;
termux είναι μια εφαρμογή Android που παρέχει α τερματικό του Linux πλήρως λειτουργικό. Το μεγάλο του πλεονέκτημα είναι ότι δεν απαιτεί root στη συσκευή για πρόσβαση στις λειτουργίες της και σας επιτρέπει να εγκαταστήσετε εργαλεία γραμμής εντολών παρόμοια με αυτά μιας διανομής GNU/Linux.
Εγκατάσταση και έναρξη με το Termux στο Android
Πριν ξεκινήσετε να χρησιμοποιείτε το Termux, πρέπει να το εγκαταστήσετε σωστά. Υπάρχουν διάφοροι τρόποι για να το κάνετε, αλλά η κύρια σύσταση είναι να το κατεβάσετε από το Κατάστημα F-Droid αντί του Play Store, καθώς η Google έχει επιβάλει περιορισμούς που επηρεάζουν τη λειτουργία του.
Βήματα για την εγκατάσταση του Termux στο Android
- Κατεβάστε το F-Droid από την επίσημη ιστοσελίδα του και εγκαταστήστε το στη συσκευή σας.
- Αναζητήστε το Termux στο F-Droid και επιλέξτε την επιλογή εγκατάστασης.
- Μόλις εγκατασταθεί, ανοίξτε την εφαρμογή και ξεκινήστε την αρχική ρύθμιση.
Βασική διαμόρφωση μετά την εγκατάσταση
Πριν ξεκινήσετε να χρησιμοποιείτε το Termux, συνιστάται να ενημερώσετε τα πακέτα σας με τις ακόλουθες εντολές:
apt update && apt upgrade -y
Επιπλέον, για να επιτρέψετε στον Termux να έχει πρόσβαση στα αρχεία αποθήκευσης της συσκευής, εκτελέστε:
termux-setup-storage
Βασικές εντολές στο Termux για Android
Μία από τις βασικές πτυχές της χρήσης του Termux είναι να μάθετε πώς να χειρίζεστε τις εντολές του. Αυτά είναι μερικά από τα πιο συχνά χρησιμοποιούμενα:
- ls: Παραθέτει αρχεία και καταλόγους στην τρέχουσα θέση.
- cd: Αλλαγή καταλόγου.
- rm: Διαγράφει αρχεία ή καταλόγους.
- mkdir: Δημιουργία νέου καταλόγου.
- αφή: Δημιουργεί ένα κενό αρχείο.
- ηχώ: Γράφει κείμενο σε αρχείο.
- πως: Εμφανίζει τα περιεχόμενα ενός αρχείου.
Διαχείριση πακέτων στο Termux
Για να εγκαταστήσετε πρόσθετα εργαλεία στο Termux, χρησιμοποιήστε Pkg o ικανός. Μερικά από τα πιο σημαντικά πακέτα που μπορείτε να εγκαταστήσετε περιλαμβάνουν:
- pkg εγκατάσταση nano: Εγκαθιστά το πρόγραμμα επεξεργασίας κειμένου Nano.
- pkg εγκατάσταση vim: Εγκαθιστά το πρόγραμμα επεξεργασίας κειμένου Vim.
- pkg εγκατάσταση openssh: Εγκαθιστά τον διακομιστή SSH και τον πελάτη.
- pkg εγκατάσταση python: Εγκαταστήστε την Python για προγραμματισμό.
- pkg εγκατάσταση git: Εγκαταστήστε το Git για τη διαχείριση των αποθετηρίων.
Χρήση SSH για απομακρυσμένη πρόσβαση
Το Termux σάς επιτρέπει να διαμορφώσετε και να εκτελέσετε έναν διακομιστή SSH στη συσκευή, καθιστώντας εύκολη την απομακρυσμένη διαχείριση. Για να το ρυθμίσετε, ακολουθήστε τα εξής βήματα:
apt install openssh
sshd
Για πρόσβαση από άλλη συσκευή, χρησιμοποιήστε:
ssh usuario@direccion-ip -p 8022
Πρέπει να αντικαταστήσετε χρήστη με όνομα χρήστη στο σύστημα και Διεύθυνση IP από τη διεύθυνση IP της συσκευής με το Termux.
Δημιουργία διακομιστή web στο Termux για Android
Για να εκτελέσετε έναν διακομιστή ιστού στο Termux χρησιμοποιώντας Python, ακολουθήστε τα εξής βήματα:
cd /sdcard
python3 -m http.server 8080
Από πρόγραμμα περιήγησης στην ίδια συσκευή ή άλλο συνδεδεμένο στο ίδιο δίκτυο, αποκτήστε πρόσβαση http://127.0.0.1:8080 για να επαληθεύσετε ότι ο διακομιστής λειτουργεί.
Αυτοματοποίηση με σενάρια Bash
Στο Termux μπορείτε να δημιουργήσετε σενάρια Bash για να αυτοματοποίηση διαδικασίες. Για παράδειγμα, ένα σενάριο που εκτυπώνει ένα μήνυμα στην οθόνη:
#!/bin/bash
echo "Hola, este es un script en Termux"
Αποθηκεύστε το ως σενάριο.sh και του παραχωρήστε δικαιώματα εκτέλεσης με:
chmod +x script.sh
./script.sh
Το Termux είναι ένα ευέλικτο και ισχυρό εργαλείο που σας επιτρέπει να εκτελέσετε τη λειτουργικότητα ενός συστήματος Linux σε οποιαδήποτε συσκευή Android. Με καλή κατανόηση των εντολών και των εργαλείων του, μπορείτε να το χρησιμοποιήσετε για προγραμματισμό, διαχείριση διακομιστών, απομακρυσμένη πρόσβαση σε συσκευές και πολλά άλλα, καθιστώντας το απαραίτητο εργαλείο για όσους χρειάζονται ένα περιβάλλον Linux στην κινητή συσκευή τους χωρίς πολλή ταλαιπωρία. Μοιραστείτε αυτόν τον οδηγό και βοηθήστε άλλους χρήστες να μάθουν πώς λειτουργεί το εργαλείο..