Πώς να χρησιμοποιήσετε τη γραμμή εντολών Linux για Android με Termux

Αντικαταστήστε τους τόνους ογκωδών εφαρμογών Android με μία μόνο λεπτή εφαρμογή γραμμής εντολών Linux.

Αντικαταστήστε τους τόνους ογκωδών εφαρμογών Android με μία μόνο λεπτή εφαρμογή γραμμής εντολών Linux.
Διαφήμιση

Το Android είναι ένα πολύ ικανό λειτουργικό σύστημα, με όλο και περισσότερες εφαρμογές να προσεγγίζουν την επιφάνεια εργασίας. Ωστόσο, μερικές φορές, πρέπει ακόμα να εργαστείτε για να ολοκληρώσετε κάτι στο Android που θα ήταν ένα γρήγορο εργαλείο στην επιφάνεια εργασίας.

Ευτυχώς, το Android είναι το Linux Είναι πραγματικά ανοιχτό το Android; Και μάλιστα έχει σημασία; Είναι το Android πραγματικά ανοιχτό; Και μάλιστα έχει σημασία; Εδώ εξετάζουμε αν το Android είναι πραγματικά ανοικτού κώδικα. Μετά από όλα, βασίζεται στο Linux! Διαβάστε περισσότερα στον πυρήνα της. Και το Termux βασίζεται σε αυτή την υπάρχουσα υποδομή. Παρέχει ένα περιβάλλον γραμμής εντολών και σας επιτρέπει να εγκαταστήσετε εφαρμογές Linux με ειλικρίνεια σε καλή κατάσταση στη συσκευή σας Android. Ας πάμε λίγο.

Λήψη: Termux (δωρεάν)

Γιατί να χρησιμοποιήσετε το Termux;

Υπάρχουν ήδη ορισμένες εφαρμογές στο Play Store που είναι θύρες εφαρμογών Linux στο Android. Αυτά διαφέρουν από το Termux, διότι αντιγράφουν αυτές τις εφαρμογές Linux, αλλά γίνονται με τρόπο "Android". Αντίθετα, το Termux είναι ένα αυτοτελές περιβάλλον Linux. Τα προγράμματά του είναι (για όλους τους σκοπούς και τους σκοπούς) ακριβώς τα ίδια με τα αντίστοιχά τους Linux. Αυτό παρέχει ορισμένα πλεονεκτήματα σε σχέση με τις εφαρμογές που μεταφέρονται:

  • Συνέπεια - Οι εφαρμογές Linux που έχουν μεταφερθεί στο Android πρέπει να λαμβάνουν ένα περιβάλλον χρήστη κάποιου είδους. Η εμπειρία του χρήστη στο Android εξαρτάται πολύ από την προσπάθεια που καταβάλλει ο προγραμματιστής. Οφείλει να είναι διαφορετική σε κάθε περίπτωση. Αλλά οι εφαρμογές Termux είναι οι ίδιες με τις εκδόσεις του Linux, από τις συντομεύσεις πληκτρολογίου μέχρι τον τρόπο εγκατάστασής τους.
  • Compactness - Η προσθήκη του "κώδικα Android" που περιγράφεται παραπάνω μπορεί να προκαλέσει την εμφάνιση ορισμένων λεπτών εφαρμογών. Πάρτε για παράδειγμα ένα Android SSH client (VX ConnectBot παρακάτω), το οποίο μπορεί να εκτελεστεί οπουδήποτε από 2 MB έως 12 MB σε μέγεθος. Ωστόσο, με εξαίρεση κάποιες μερικές γραφικές οθόνες, καταλήγετε ακόμα σε ένα τερματικό όπως φαίνεται στην παρακάτω εικόνα. Συγκρίνετε αυτό το dropbear, διαθέσιμο στο Termux, το οποίο ζυγίζει σε 396 KB (kilobytes). Και παρέχει ένα διακομιστή SSH για εκκίνηση.

termux android ssh

  • Η επικαιρότητα - Όταν ενημερώνεται μια εφαρμογή, είστε ακόμα στο έλεος του προγραμματιστή της εφαρμογής Android για αναβάθμιση. Αντίθετα, οι εφαρμογές Termux είναι αρκετά πρότυπα πακέτα Linux που απαιτούν λιγότερη εργασία. Μπορεί ακόμη και να δημιουργούνται αυτόματα παράλληλα με τις εκδόσεις υπολογιστών. Είναι πιθανόν να έχετε πιο γρήγορη πρόσβαση σε νέες λειτουργίες με το Termux.
  • Τιμή - Φυσικά, υπάρχει η πιθανότητα ότι οποιαδήποτε εφαρμογή που αγοράζετε από το Play Store θα έχει σχετική χρέωση. Όλες οι εφαρμογές στο Termux είναι ελεύθερες (και ανοιχτού κώδικα ανοιχτού κώδικα έναντι ελεύθερου λογισμικού: Ποια είναι η διαφορά και γιατί έχει σημασία;) Ανοικτή πηγή έναντι ελεύθερου λογισμικού: Ποια είναι η διαφορά και γιατί έχει σημασία; Το "ελεύθερο λογισμικό" σημαίνει το ίδιο πράγμα, αλλά αυτό δεν είναι αλήθεια. Είναι προς το συμφέρον σας να γνωρίζετε ποιες είναι οι διαφορές.

Χρησιμοποιώντας το Termux

Πριν από την κατάδυση στη χρήση, ας βάλουμε κάτι εκεί έξω. Το Termux είναι πρώτα και κύρια ένα περιβάλλον γραμμής εντολών . Δεν υπάρχει φανταχτερό περιβάλλον εργασίας με λαμπερά κουμπιά που θα βρείτε εδώ.

Αυτό δεν ισχύει μόνο για το βασικό πακέτο Termux, αλλά και για τις εφαρμογές του. Δεν θα έχετε την πιο πρόσφατη έκδοση του LibreOffice. Πρέπει επίσης να είστε άνετοι με τη γραμμή εντολών για να εγκαταστήσετε και να χρησιμοποιήσετε αυτά τα προγράμματα. Εάν είστε νέοι σε αυτό, έχουμε κάποιους μεγάλους πόρους για να σας βοηθήσουμε. Μπορείτε να διαβάσετε τις βασικές εντολές Μια Α-Ω του Linux- 40 Βασικές εντολές που πρέπει να γνωρίζετε Μια Α-Ω του Linux- 40 Βασικές εντολές που πρέπει να γνωρίζετε Το Linux είναι ο συχνά-αγνοούμενος τρίτος τροχός στα Windows και Mac. Ναι, την τελευταία δεκαετία, το λειτουργικό σύστημα ανοιχτού κώδικα έχει κερδίσει πολλή έλξη, αλλά εξακολουθεί να είναι πολύ μακριά από το να θεωρείται ... Διαβάστε περισσότερα, οι 40+ πιο χρησιμοποιούμενες εντολές τερματικών 40+ Οι πιο χρησιμοποιούμενες εντολές τερματικού Linux 40+ Οι πιο χρησιμοποιούμενες εντολές του τερματικού Linux Είτε είστε απλώς ξεκίνημα ή απλά περίεργος για το τερματικό Linux, εδώ είναι οι πιο συνηθισμένες εντολές που θα σας μεταφέρουν σε όλο το χρόνο σας στο Linux. Διαβάστε περισσότερα πώς να διδάξετε τον εαυτό σας τερματικές εντολές 4 τρόποι να διδάξετε τον εαυτό σας Τερματικές εντολές στο Linux 4 τρόποι να διδάξετε τον εαυτό σας Τερματικές εντολές στο Linux Αν θέλετε να γίνετε ένας πραγματικός κύριος Linux, έχοντας κάποιες τερματικές γνώσεις είναι μια καλή ιδέα. Εδώ μέθοδοι που μπορείτε να χρησιμοποιήσετε για να αρχίσετε να διδάσκετε τον εαυτό σας Διαβάστε περισσότερα και ιστοσελίδες και βιβλία που μπορούν να σας εκπαιδεύσουν σε επιπλέον κορυφαίες ιστοσελίδες και βιβλία για να σας μετατρέψουν σε μια γραμμή εντολών Linux ήρωα κορυφαίων ιστοτόπων και βιβλίων για να σας μετατρέψουν σε έναν ήρωα γραμμής εντολών Linux Η γραμμή εντολών του Linux είναι ένα εξαιρετικά ισχυρό εργαλείο - μπορεί επίσης να είναι εκφοβιστικό. Χρησιμοποιήστε αυτές τις ιστοσελίδες και τα βιβλία για να πάρετε μια λαβή σε αυτό. Διαβάστε περισσότερα .

Τούτου λεχθέντος, η διαδικασία εγκατάστασης προγραμμάτων είναι απλή. Το Termux χρησιμοποιεί τα ίδια προγράμματα εγκατάστασης πακέτων που είναι διαθέσιμα στο Debian και στο Ubuntu Linux, τα οποία ονομάζονται Advanced Packaging Tools (APT) . Για να δείτε ποιες εφαρμογές είναι διαθέσιμες, ανοίξτε το Termux και πληκτρολογήστε τα ακόλουθα στη γραμμή εντολών:

apt list 

termux apt list

Αυτό εμφανίζει μια λίστα με όλα τα πακέτα ή τις δέσμες λογισμικού που μπορείτε να εγκαταστήσετε. Αν θέλετε κάποιες λεπτομέρειες για ένα, απλά πληκτρολογήστε αυτό και συμπεριλάβετε το όνομά του:

 apt show [app name] 

termux apt show

Θα εμφανίσει μια σύντομη περίληψη του πακέτου, όπως φαίνεται παραπάνω για τον επεξεργαστή κειμένου Emacs. Τέλος, για να εγκαταστήσετε, απλά χρησιμοποιήστε το εξής:

 apt install [app name] 

termux apt install

Ανατρέξτε στον οδηγό μας σχετικά με τη χρήση του APT Οδηγός για αρχάριους για την εγκατάσταση λογισμικού στο Ubuntu με APT Ένας οδηγός για αρχάριους για την εγκατάσταση λογισμικού στο Ubuntu με APT Εάν έχετε χρησιμοποιήσει το Ubuntu, έχετε χρησιμοποιήσει πιθανώς την εντολή apt κάποια στιγμή. Αλλά ξέρατε ότι υπάρχει πολύ περισσότερα από το apt-get install και apt-get upgrade; Διαβάστε περισσότερα για περισσότερες λεπτομέρειες, όπως τον τρόπο αναβάθμισης πακέτων. Μόλις ολοκληρωθεί η εγκατάσταση, μπορείτε να ξεκινήσετε το πρόγραμμα πληκτρολογώντας το όνομά του στη γραμμή εντολών. Το παρακάτω στιγμιότυπο οθόνης δείχνει τον επεξεργαστή κειμένων nano που εκτελείται μετά την παραπάνω εγκατάσταση.

termux nano

Τώρα ας ρίξουμε μια ματιά σε μερικά από τα φοβερά βοηθητικά προγράμματα που μπορείτε να πάρετε μέσω Termux.

Βασικά βοηθητικά προγράμματα Linux

Μόλις εγκαταστήσετε το Termux, μπορείτε να κάνετε μερικά ωραία πράγματα κατευθείαν από το κουτί. Η βασική εφαρμογή θα σας επιτρέψει να χρησιμοποιήσετε βασικά βοηθητικά προγράμματα Linux Πώς να διαχειριστείτε αρχεία στο τερματικό και στην επιφάνεια εργασίας του Linux Πώς να διαχειριστείτε αρχεία στο τερματικό και στην επιφάνεια εργασίας του Linux Μόλις κάνετε την αλλαγή στο Linux, θα βρείτε μια λογική επιφάνεια εργασίας που είναι εύκολο να από την εγκατάσταση νέων εφαρμογών και την εκτόξευσή τους για την οργάνωση των δεδομένων σας. Διαβάστε περισσότερα για να εκτελέσετε δραστηριότητες όπως αντιγραφή (με την εντολή cp) και μετακίνηση αρχείων (mv), ανάγνωση περιεχομένων καταλόγου (ls) και διαγραφή στοιχείων (rm).

Τίποτα που δεν μπορείτε να κάνετε με έναν διαχειριστή αρχείων Android, σωστά; Λοιπόν, το Termux περιλαμβάνει επίσης την εντολή "link" (ln). Αυτό είναι χρήσιμο αμέσως - από προεπιλογή, το Termux εργάζεστε στον κατάλογο /data/data/com.termux/files/home, που δεν είναι εκεί όπου τα υπόλοιπα αρχεία σας είναι (συνήθως / sdcard). Αλλά μπορείτε να δημιουργήσετε έναν νέο συμβολικό σύνδεσμο σε αυτόν τον κατάλογο (π.χ. /data/data/com.termux/files/home/documents /sdcard/Documents ).

Αυτό θα σας επιτρέψει να πλοηγηθείτε γρήγορα σε αυτά τα αρχεία.

termux σύνδεση

Αντικαθιστά: Οι εντολές διαχείρισης αρχείων στη βάση Termux install μπορεί να μειώσει την ανάγκη για ξεχωριστούς διαχειριστές αρχείων Οι 7 Best Free File Explorers για το Android Οι 7 καλύτεροι Ελεύθεροι εξερευνητές αρχείων για το Android Υπάρχει μια δέσμη των εφαρμογών διαχείρισης αρχείων και εξερεύνησης αρχείων εκεί έξω για το Android, αλλά αυτά είναι τα καλύτερα. Διαβάστε περισσότερα αν δεν έχουν πρόσθετα χαρακτηριστικά. Η δυνατότητα δημιουργίας συνδέσμων μεταξύ καταλόγων μπορεί επίσης να εξαλείψει αποκλειστικές εφαρμογές όπως το Φάκελος συνδέσμων και σας εξοικονομεί από την ριζοβολία του τηλεφώνου σας για να αποκτήσετε αυτή τη λειτουργία.

Επεξεργαστές κειμένου

Το Termux παρέχει πρόσφατες εκδόσεις και των δύο "κύριων" επεξεργαστών κειμένων Linux: VIM Οι Top 7 Λόγοι για να δώσουν τον επεξεργαστή κειμένου Vim Μια πιθανότητα Οι Top 7 Λόγοι για να δώσουμε στον Editor Vim Text μια πιθανότητα Για χρόνια, έχω δοκιμάσει έναν επεξεργαστή κειμένου μετά το άλλο. Το ονομάζεις, το δοκίμασα. Χρησιμοποίησα κάθε έναν από αυτούς τους εκδότες για πάνω από δύο μήνες ως ο κύριος συντάκτης της ημέρας. Κάπως, εγώ ... Διαβάστε περισσότερα (v8.0, το τελευταίο σταθερό κατά τη στιγμή της γραφής) και Emacs (v25.2, επίσης τρέχον). Οι παρακάτω εικόνες δείχνουν Emacs που εκτελούνται στο τερματικό κονσόλας σε Linux (κορυφή) και Termux (κάτω). Σημειώστε τις ομοιότητες.

Άλλοι συντάκτες όπως ο μινιμαλιστικός νανο είναι επίσης διαθέσιμοι.

termux emacs κονσόλα

termux emacs android

Τώρα, το Android έχει πολλούς επεξεργαστές κειμένου. Όπως, πολλά . Και πολλοί από αυτούς κάνουν πολύ καλή δουλειά στην αποθήκευση και το άνοιγμα αρχείων κειμένου. Αλλά πολλοί δεν κάνουν τίποτε περισσότερο από αυτό, σαν να ήταν η «δοκιμαστική εφαρμογή» του δημιουργού για το Android.

Τα Emacs και τα VIM είναι εξαιρετικά ικανά προγράμματα επεξεργασίας κειμένων. Σαν να εργάζεστε σε Markdown Learning Markdown: Γράψτε για το Web, Ταχύτερη εκμάθηση Markdown: Γράψτε για το Web, Faster Markdown είναι ο καλύτερος τρόπος για να γράψετε σε απλό κείμενο, αλλά ακόμα να δημιουργήσετε σύνθετα έγγραφα. Σε αντίθεση με το HTML ή το LaTex, για παράδειγμα, το Markdown είναι απλό στην εκμάθηση. Διαβάστε περισσότερα ? Και οι δύο το υποστηρίζουν αρκετά καλά. Μέσα σε ολόκληρη τη νοοτροπία "χωρίς ξεσπάσματα" Γράψτε στην ειρήνη με αυτούς τους συντάκτες που δεν έχουν αποσταθεροποίηση Γράψτε στην ειρήνη με αυτούς τους συντάκτες που δεν έχουν αποστασιοποίηση Έχω το νιώθω. Η οπτική ακαταστασία - χάρη στα μενού και άλλες δυνατότητες σήμανσης - συχνά τσιμέντο μπλοκ συγγραφέα μου. Έτσι, έχω δοκιμάσει αρκετούς συντάκτες κειμένων χωρίς αποσπάσματα σε ένα μεγάλο ... Διαβάστε περισσότερα; Δεν παίρνει πολύ περισσότερη απόσπαση της προσοχής από το VIM. Χρειάζεστε κάτι για να κάνετε σημειώσεις και να παρέχετε to-dos; Το Org-mode στο Emacs καλύπτεται. Μπορείτε ακόμη να χρησιμοποιήσετε το Emacs ως διαχειριστή αρχείων, εφαρμογή σεναρίου, πρόγραμμα-πελάτη Trello, συσκευή αναπαραγωγής μουσικής ή για να παίξετε τον Ναρκαλιευτή.

Αντικαθιστά: Επεξεργαστές κειμένου Android 7 Επεξεργαστές κειμένου χωρίς διάσπαση για Android σε σύγκριση: Ποια είναι η καλύτερη; 7 Επεξεργαστές κειμένου χωρίς διάσπαση για Android σε σύγκριση: Ποια είναι η καλύτερη; Πραγματοποιήστε κάποια πραγματική εργασία στη συσκευή σας Android χρησιμοποιώντας έναν από τους καταπληκτικούς συντάκτες κειμένων. Διαβάστε περισσότερα τείνουν να έχουν ένα μείζον χαρακτηριστικό - κάποιος μπορεί να επικεντρωθεί σε διαγραφή-ελεύθερη σύνταξη, άλλη μπορεί να προεπισκόπηση Markdown Γράψτε & Preview Markdown σε στυλ με LightPaper [Android] Write & Preview Markdown σε στυλ με LightPaper [Android] Ένα πρόγραμμα επεξεργασίας κειμένου δεν θα πρέπει να πάρετε στο πρόσωπο σου. Όσο περισσότερο το παρατηρείτε, τόσο χειρότερο είναι. Οι καλύτεροι είναι σχεδόν αόρατοι, παραμένουν εκτός λειτουργίας και σας επιτρέπουν να γίνετε ένας με ... Διαβάστε περισσότερα ή άλλη μορφοποίηση και ένα τρίτο κρατάει σημειώσεις Πρόχειρο: Ένας υψηλής ποιότητας, χωρίς νόημα τρόπος να κρατάτε σημειώσεις στο Android, με Πλήρες σχέδιο συγχρονισμού Dropbox: Ένας τρόπος υψηλής ποιότητας, χωρίς νόημα για να κρατάτε σημειώσεις στο Android, με πλήρη Dropbox Sync Θεωρώ τον εαυτό μου έναν απαιτητικό σημειωτή. Εάν μια εφαρμογή λήψης σημειώσεων δεν είναι μόνο έτσι, μπορεί να με τρελαθεί. Αυτό είναι όπου είμαι υποτιθέμενος να σας πω ότι είμαι σε μια ατέρμονη αναζήτηση για να βρω μια μεγάλη ... Διαβάστε περισσότερα (αν και είναι πραγματικά μόνο ένα πρόγραμμα επεξεργασίας κειμένου). Οι επεξεργαστές που βασίζονται σε τερματικά παραπάνω μπορούν να ικανοποιήσουν αυτές τις ανάγκες σε ένα ενιαίο πρόγραμμα, με το πρόσθετο πλεονέκτημα να είναι διαθέσιμο και σε επιτραπέζιες πλατφόρμες.

Βοηθητικά προγράμματα γραμμής εντολών

Τα πακέτα Termux περιλαμβάνουν μια σειρά χρήσιμων βοηθημάτων γραμμής εντολών Linux:

  • gnuplot - ένα πρόγραμμα μαθηματικών γραφικών Κάντε το Math Easy με αυτές τις εφαρμογές Linux Κάντε το Math Easy με αυτές τις εφαρμογές Linux Ενώ οι περισσότεροι από εμάς δεν ασχολούνται με ολοκληρωτικά και πεδία διάνυσμα σε καθημερινή βάση, τη διαχείριση των προϋπολογισμών και τον υπολογισμό των επιφανειών όταν αναδιαμορφώνει έρχεται χρήσιμη. Τα μαθηματικά θέματα, και αυτά τα εργαλεία Linux μπορούν να βοηθήσουν. Διαβάστε περισσότερα
  • imagemagick - ένα εργαλείο χειρισμού και μετατροπής εικόνων Πώς μπορείτε εύκολα να περικόψετε και να αλλάξετε το μέγεθος των εικόνων στο Linux Πώς εύκολα να περικόψετε και να αλλάξετε το μέγεθος των εικόνων στο Linux Αν θέλετε να κάνετε κάποια βασική περικοπή και αλλαγή μεγέθους στο Linux - ίσως για να βοηθήσετε με ένα έργο ή να κάνετε μια εικόνα πιο εύκολο να ανεβάσετε στα αγαπημένα σας κοινωνικά δίκτυα - στη συνέχεια, δοκιμάστε τα ... Διαβάστε περισσότερα
  • p7zip - ένα βοηθητικό πρόγραμμα / αρχειοθέτησης για το 7-Zip σχήμα συμπίεσης 7Zip: Ένα ελεύθερο πρόγραμμα για την αποσυμπίεση των ασυνήθιστων μορφών αρχειοθέτησης 7Zip: Ένα ελεύθερο πρόγραμμα για να αποσυνδέσετε τις ασυνήθιστες μορφές αρχείων Διαβάστε περισσότερα
  • unar - ένα διαφορετικό un / archive εργαλείο για τη μορφή RAR Πώς να εξαγάγετε αρχεία από ZIP, RAR, 7z και άλλα κοινά αρχεία Πώς να εξαγάγετε αρχεία από ZIP, RAR, 7z και άλλα κοινά αρχεία Ήταν ποτέ αντιμέτωπος με ένα αρχείο .rar και αναρωτήθηκε πώς να το ανοίξει; Ευτυχώς, η διαχείριση αρχείων ZIP και άλλων συμπιεσμένων αρχείων είναι απλή με τα κατάλληλα εργαλεία. Εδώ είναι τι πρέπει να ξέρετε. Διαβάστε περισσότερα
  • wget - ένα πρόγραμμα για να φέρετε αρχεία μέσω του Διαδικτύου Mastering Wget & Learning Μερικά Neat Λήψη τεχνάσματα Mastering Wget & Learning Μερικά Neat Downloading Tricks Μερικές φορές απλά δεν αρκεί για να αποθηκεύσετε έναν ιστότοπο σε τοπικό επίπεδο από το πρόγραμμα περιήγησής σας. Μερικές φορές χρειάζεστε λίγο περισσότερη δύναμη. Για αυτό, υπάρχει ένα τακτοποιημένο εργαλείο γραμμής εντολών γνωστό ως Wget. Το Wget είναι ... Διαβάστε περισσότερα μέσω HTTP ή FTP

Αντικαθιστά: Αφιερωμένα αυτόνομα προγράμματα, ανάλογα με το πόσες από τις παραπάνω λειτουργίες χρειάζεστε. Ακόμα κι αν υπάρχουν εφαρμογές που χειρίζονται όλες τις μορφές αρχείων και γραφικών, θα έχετε πέντε νέες εφαρμογές που γεμίζουν το συρτάρι σας. Θα είναι ακόμα περισσότερο εάν χρειάζεστε ξεχωριστές εφαρμογές για ξεχωριστές μορφές.

Διακομιστές

Έχουμε ήδη δείξει πώς μπορείτε να μετατρέψετε τη συσκευή Android σε διακομιστή ιστού Πώς να μετατρέψετε μια συσκευή Android σε έναν διακομιστή Web Πώς να μετατρέψετε μια συσκευή Android σε ένα διακομιστή Web Φιλοξενήστε τον δικό σας διακομιστή ιστού απλά και οικονομικά με ένα smartphone Android ή δισκίο. Διαβάστε περισσότερα με συγκεκριμένες εφαρμογές. Termux παρομοίως παρέχει ειλικρινείς προς goodness διακομιστές web Linux όπως Apache Πώς να δημιουργήσει έναν διακομιστή Web Apache σε 3 εύκολα βήματα Πώς να δημιουργήσει ένα διακομιστή Web Apache σε 3 εύκολα βήματα Όποιος και αν είναι ο λόγος είναι, μπορεί σε κάποιο σημείο θέλετε να πάρετε ένα web server που πηγαίνει. Είτε θέλετε να αποκτήσετε τον εαυτό σας απομακρυσμένη πρόσβαση σε ορισμένες σελίδες ή υπηρεσίες, θέλετε να πάρετε μια κοινότητα ... Διαβάστε περισσότερα, nginx, και lighttpd Το καλύτερο Linux Web Server Software (& Apache Εναλλακτικές λύσεις) Το καλύτερο Linux Web Server Software (& Apache Εναλλακτικές λύσεις) Διαβάστε περισσότερα.

Γιατί θα θέλατε να τρέξετε έναν διακομιστή ιστού στη συσκευή σας Android; Εκτός από τον προγραμματισμό, λάβετε υπόψη ότι πολλές από τις καλύτερες εφαρμογές του σήμερα είναι εφαρμογές ιστού. Εάν, για παράδειγμα, αναζητάτε μια πραγματική εφαρμογή διαχείρισης έργου για να εκτελείται τοπικά στη συσκευή σας, οι εγγενείς επιλογές Android είναι αρκετά ζοφερές. Αλλά μπορείτε να εγκαταστήσετε το nginx, τη βάση δεδομένων PostgreSQL και την Python και να χρησιμοποιήσετε τη Taiga. Όλα χωρίς να χρειάζεται να εγγραφείτε για υπηρεσίες ή φιλοξενία τρίτων.

Το Termux περιλαμβάνει επίσης το dropbear, το οποίο (όπως αναφέρθηκε) παρέχει έναν SSH server για να συνδεθεί στο τηλέφωνο / tablet σας και να μεταφέρει αρχεία εκτός από έναν πελάτη. Αυτό είναι χρήσιμο σε περιπτώσεις όπου θέλετε να ανταλλάξετε μερικά αρχεία με ένα άλλο μηχάνημα και 1) δεν θέλετε να χρησιμοποιήσετε υπηρεσίες cloud και 2) δεν θα μπορείτε ή δεν μπορείτε να εγκαταστήσετε τους οδηγούς για να συνδέσετε απευθείας τη συσκευή. Μπορείτε να ξεκινήσετε το διακομιστή dropbear για μια στιγμή, χρησιμοποιήστε έναν υπολογιστή-πελάτη στα Windows 4 Εύκολοι τρόποι χρήσης SSH Στα Windows 4 Εύκολοι τρόποι χρήσης SSH Στα Windows SSH είναι η de facto λύση για την ασφαλή πρόσβαση σε απομακρυσμένα τερματικά σε Linux και άλλα UNIX-like συστήματα. Αν έχετε απομακρυσμένο SSH server που θέλετε να έχετε πρόσβαση, θα πρέπει να κάνετε λήψη ενός προγράμματος-πελάτη SSH .... Διαβάστε περισσότερα ή macOS 5 Διασκέδαση και χρήσιμες εντολές του τερματικού που μπορείτε να χρησιμοποιήσετε περισσότερο από μία φορά [Mac & Linux] 5 Fun & Τερματικές εντολές που μπορείτε να χρησιμοποιήσετε περισσότερο από μία φορά [Mac & Linux] Υπάρχει ένας τόνος πληροφοριών στο Internet σχετικά με διάφορες εντολές του Terminal και τρόπους για να προσαρμόσετε τη μηχανή Mac ή Linux με το Terminal. Εδώ είναι μερικές εντολές που είναι πραγματικά χρήσιμες και μπορούν να ... Διαβάστε περισσότερα, αρπάξτε ό, τι χρειάζεστε από το δίκτυο, και κλείστε το.

termux sshdroid

Αντικαθιστά: Εφαρμογές όπως ο δωρεάν διακομιστής PAW ή ο πληρωμένος διακομιστής Ulti σας επιτρέπουν να περιστρέψετε έναν διακομιστή ιστού. Και παρόλο που είμαι οπαδός του SSHDroid (που παρουσιάζεται παραπάνω), η προοπτική να έχουμε ένα ελαφρύ διακομιστή που μπορώ να ξεκινήσω από τη γραμμή εντολών εξακολουθεί να είναι ενδιαφέρουσα.

Ανάπτυξη

Ενώ πολλές εφαρμογές Android (π.χ. "συντάκτες κώδικα") παρέχουν τη δυνατότητα εγγραφής κώδικα, ενδέχεται να μην παρέχουν τις ίδιες τις γλώσσες. Με το Termux μπορείτε να δοκιμάσετε αυτόν τον κώδικα στη συσκευή σας. Προσφέρει τυπικές διανομές γλωσσών προγραμματισμού όπως:

  • BASH κέλυφος (το προεπιλεγμένο διαθέσιμο από το κιβώτιο και ένας πολύ καλός τρόπος για να ξεκινήσετε την πειρατεία γύρω από 5 αρχάριους ιδέες εγκατάστασης Linux για Cron Jobs & Shell Scripts 5 αρχάριοι ιδέες εγκατάστασης Linux για Cron Jobs & Shell Scripts Με scripth bash, μπορείτε να κάνετε μια σύνθετη σειρά εργασιών σε μια γρήγορη μετάβαση, έτσι είναι μεγάλη για περίτεχνα και επαναλαμβανόμενες ανάγκες.Είναι επίσης ένας πολύ καλός τρόπος για να γνωρίσετε το τερματικό.
  • Python (και τα δύο v2 και v3 είναι διαθέσιμα)
  • PHP
  • Ρουμπίνι

termux bash script

Τα συστήματα ελέγχου πηγή git και Subversion είναι επίσης διαθέσιμα, τα οποία έχουν τις χρήσεις τους πέρα ​​από την απλή ανάπτυξη. Αν σας αρέσει να ελέγχετε τα δικά σας δεδομένα, ελέγξτε την προέλευση, ας σκεφτείτε τα αρχεία σας όποτε θέλετε. Μπορείτε επίσης να ελέγχετε όταν στέλνετε ενημερώσεις σε άλλες συσκευές και μπορείτε να χρησιμοποιήσετε "ετικέτες" για την έκδοση ετικετών (ανυψώστε το χέρι σας εάν έχετε ορίσει ποτέ ένα αρχείο "mydocument_v12_Aaron's_edit_final_for_real_the_last_one.DOCX").

Αντικαθιστά: Υπάρχουν ορισμένα πακέτα γλώσσας προγραμματισμού για Android, όπως PHP, QPython ή Pocket Ruby. Αλλά αυτά παρέχουν τους δικούς τους ογκώδεις UI και μπορεί να απαιτούν ακόμα άλλες εφαρμογές να είναι πλήρως χρήσιμες (όπως ο διακομιστής που βασίζεται στον Apache για να συνεχιστεί με την PHP). Υπάρχουν εφαρμογές που βασίζονται στο Android και για τα git, όπως το Pocket Git με υψηλή βαθμολογία και το svn, όπως το Open Android SVN Pro. Ωστόσο, ούτε είναι δωρεάν, και πρέπει να έχετε ξεχωριστή εφαρμογή για κάθε τύπο ελέγχου πηγής. Το Termux παρέχει και τα δύο στην ίδια συσκευασία δωρεάν. Παίρνοντας με τον έλεγχο πηγής μπορείτε επίσης να περιορίσετε τους πελάτες σας για υπηρεσίες συγχρονισμού σύννεφων, όπως το Dropbox.

Προσθέστε ένα μικρό Linux στο Android σας

Το Termux είναι μια εξαιρετικά συμπαγής εφαρμογή που ανοίγει πολλές λειτουργίες για τη συσκευή σας Android. Η γραμμή εντολών είναι ένα από τα πιο ισχυρά χαρακτηριστικά του Linux και το Termux βασίζεται στον πυρήνα του Linux της συσκευής σας για να σας κάνει πιο αποτελεσματικούς εν κινήσει. Και ποιος ξέρει, ίσως να μιλάει με αυτές τις εφαρμογές, θα σας πείσει να κάνετε το βήμα στην επιφάνεια εργασίας επίσης.

Όλοι βρίσκεστε να εργάζεστε στους περιορισμούς των εφαρμογών Android; Ή είστε ένας από τους πιστούς του Linux, λείπει το αγαπημένο σας βοηθητικό πρόγραμμα στο Android; Ενημερώστε μας στα σχόλια πώς οι εφαρμογές αυτές μπορούν να σας κάνουν πιο παραγωγικούς!

Κάλυψη εικόνας: ST22Studio μέσω του Shutterstock.com

In this article