Yoda, προσωπικός βοηθός για τη γραμμή εντολών Gnu / Linux

για το yoda

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στον προσωπικό βοηθό Yoda. Βρήκα αυτό που ψάχνει δροσερά πράγματα στο GitHub. Όπως λέω, το Yoda είναι ένα προσωπικός βοηθός γραμμής εντολών που μπορεί να μας βοηθήσει να εκτελέσουμε ασήμαντες εργασίες στο Gnu / Linux. Είναι μια δωρεάν, ανοιχτού κώδικα εφαρμογή γραμμένη στην Python.

Πρέπει να ειπωθεί ότι είναι σκόπιμο να δοκιμάσετε το Yoda σε ένα εικονικό περιβάλλον. Όχι μόνο το Yoda, αλλά και οποιαδήποτε εφαρμογή Python, ώστε να μην παρεμβαίνουν σε παγκόσμια εγκατεστημένα πακέτα. Γιόντα απαιτεί Python 2 και PIP. Εάν το PIP δεν είναι εγκατεστημένο στο Ubuntu, μπορείτε να το ελέγξετε ένα άρθρο που έχουμε δημοσιεύσει σε αυτό το ιστολόγιο Ήταν λίγο καιρό για να το καταλάβεις.

Εγκαταστήστε το Yoda, τον προσωπικό βοηθό της γραμμής εντολών

Μόλις εγκαταστήσουμε το PIP στο σύστημά μας, θα χρησιμοποιήσουμε το git clone για να πιάσουμε το πρόγραμμα. Θα πρέπει να ανοίξουμε μόνο ένα τερματικό (Ctrl + Alt + T) και να γράψουμε:

git clone https://github.com/yoda-pa/yoda

Η παραπάνω εντολή θα δημιουργήσει έναν κατάλογο που ονομάζεται "yoda" στον τρέχοντα κατάλογο εργασίας μας και θα κλωνοποιήσει όλο το περιεχόμενο σε αυτόν. Θα έχουμε πρόσβαση στον κατάλογο yoda:

cd yoda/

Στη συνέχεια θα εκτελέσουμε την ακόλουθη εντολή εγκαταστήστε την εφαρμογή Yoda:

pip install .

πρέπει σκεφτείτε η τελεία (.) στο τέλος της προηγούμενης εντολής.

Διαμορφώστε το Yoda

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

yoda setup new

Η προηγούμενη παραγγελία θα μας αναγκάσει να απαντήσουμε στις ακόλουθες ερωτήσεις:

Yoda δημιουργία ρυθμίσεων

Ο κωδικός μας θα αποθηκευτεί στο κρυπτογραφημένο αρχείο διαμόρφωσης, έτσι δεν χρειάζεται να ανησυχείτε. Από προεπιλογή, οι πληροφορίες μας θα αποθηκευτούν στον κατάλογο ~ / .yoda.

να ελέγξτε την τρέχουσα διαμόρφωση, τρέξιμο:

yoda setup check

να διαγράψτε μια υπάρχουσα διαμόρφωση, θα πρέπει να γράψουμε μόνο στο τερματικό (Ctrl + Alt + T):

yoda setup delete

Χρήση του Yoda

Ποιος θέλει μπορεί ξέρετε όλα όσα μπορεί να κάνει αυτός ο οδηγός για τον χρήστη του σε Σελίδα GitHub. Το παρακάτω είναι μια λίστα με μερικά από τα πράγματα που μπορούμε να κάνουμε με το Yoda.

Συνομιλία με την Yoda

Θα είμαστε σε θέση αλληλεπιδρά με βασικό τρόπο με το πρόγραμμα χρησιμοποιώντας την εντολή συνομιλίας όπως παρακάτω:

Yoda ποιοι είσαι

yoda chat who are you?

Δοκιμάστε την ταχύτητα του διαδικτύου σας

Θα μπορέσουμε να ρωτήσουμε τον Yoda την ταχύτητα που έχουμε στο Διαδίκτυο. Για να το κάνετε αυτό, εκτελέστε:

Yoda speedtest

yoda speedtest

Συντομεύστε και αναπτύξτε το URL

Το Yoda βοηθά επίσης συντομεύστε οποιαδήποτε διεύθυνση URL γράφοντας κάτι σαν:

Συντομεύστε το URL Yoda

yoda url shorten https://ubunlog.com

να αναπτύξτε μια συντομευμένη διεύθυνση URL θα γράψουμε:

Διεύρυνση διεύθυνσης URL Yoda

yoda url expand https://goo.gl/Pn1EeU

Διαβάστε τα νέα από το Hacker News

συνηθως ρίξτε μια ματιά στον ιστότοπο των Ειδήσεων χάκερ. Όποιος θέλει να διαβάσει τα νέα σε αυτήν τη σελίδα χρησιμοποιώντας το Yoda όπως φαίνεται παρακάτω:

Yoda HackerNews

yoda hackernews

Η Yoda θα δείξει ένα κομμάτι ειδήσεων κάθε φορά. Για να διαβάσετε τα επόμενα νέα, απλώς πληκτρολογήστε "y" και πατήστε Enter.

Διαχείριση προσωπικών περιοδικών

Ημερολόγιο Yoda

  1. Μπορούμε επίσης να διατηρήσουμε ένα προσωπικό ημερολόγιο για να καταγράφουμε σημαντικά γεγονότα. Για δημιουργήστε ένα νέο ημερολόγιο θα χρησιμοποιήσουμε την εντολή:
yoda diary nn
  1. Για να δημιουργήσετε μια νέα σημείωση, θα πρέπει να εκτελέσετε την προηγούμενη εντολή. Αν θέλουμε δείτε όλες τις σημειώσεις θα γράψουμε:
yoda diary notes
  1. Δεν θα μπορούμε μόνο να γράφουμε σημειώσεις. Το Yoda μπορεί επίσης να μας βοηθήσει να δημιουργήσουμε εργασίες. Για δημιουργήστε μια νέα εργασία, θα εκτελέσουμε:
yoda diary nt
  1. να δείτε τη λίστα εργασιών, θα γράψουμε στο τερματικό:
yoda diary tasks
  1. Αν έχουμε μια εργασία ως ατελής, θα εκτελέσουμε την ακόλουθη εντολή για να γράψουμε τον σειριακό αριθμό της εργασίας για να την ολοκληρώσουμε:
yoda diary ct
  1. Θα είμαστε σε θέση ανάλυση εργασιών για τον τρέχοντα μήνα ανά πάσα στιγμή χρησιμοποιώντας την εντολή:
yoda diary analyze

Σημειώστε τις επαφές μας

Πρώτα απ 'όλα, πρέπει να ξεκινήσουμε τη διαμόρφωση για αποθηκεύστε τις λεπτομέρειες των επαφών μας. Για να το κάνετε αυτό, εκτελέστε:

yoda love setup

Εδώ θα γράψουμε τα στοιχεία της επικοινωνίας μας:

yoda love setup

Για να τα δείτε λεπτομέρειες προσώπου, τρέξιμο:

yoda love status

να προσθέστε γενέθλια της επαφής γράφει:

Yoda αγάπη γέννηση

yoda love addbirth

Παρακολουθήστε τα έξοδα χρημάτων

Δεν θα χρειαζόμαστε ένα ξεχωριστό εργαλείο για ελέγξτε τα οικονομικά μας έξοδα. Μπορούμε να το κάνουμε με την Yoda. Αρχικά, θα ξεκινήσουμε τη διαμόρφωση για τον έλεγχο των εξόδων χρημάτων χρησιμοποιώντας την εντολή:

yoda money setup

εδώ θα γράψουμε τον κωδικό νομίσματος και το αρχικό ποσό:

Εγκατάσταση Yoda Money

Μάθετε Αγγλικά λεξιλόγιο

Αυτό είναι καλό για τη γνώση των λέξεων στα Αγγλικά, αν και οι ορισμοί θα μας δοθούν επίσης στα Αγγλικά. Η Yoda πρόκειται να μας βοηθήσει μάθετε τυχαίες λέξεις στα αγγλικά και να παρακολουθήσουμε την μαθησιακή μας πρόοδο.

Για να μάθουμε μια νέα λέξη, θα γράψουμε:

Λέξη λεξιλογίου Yoda

yoda vocabulary word

Αυτό θα μας δείξει μια τυχαία λέξη. Πατήστε Enter για να δείξετε την έννοια της λέξης. Ο Yoda θα μας ρωτήσει εάν γνωρίζουμε ήδη το νόημα της λέξης.

βοήθεια

Επιπλέον, το Yoda μπορεί να σας βοηθήσει να κάνετε άλλα πράγματα, όπως να βρείτε τον ορισμό μιας λέξης και να δημιουργήσετε κάρτες flash για να μάθετε εύκολα οτιδήποτε. Για λάβετε περισσότερες λεπτομέρειες και μια λίστα με τις διαθέσιμες επιλογές, ανατρέξτε στην ενότητα βοήθειας πληκτρολογώντας:

Βοήθεια Yoda

yoda --help

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Leonardo Figueiredo Camara dijo

    Φάμπιο Νέβες

  2.   Ντέιβιντ Άβιλες Εσπινόλα dijo

    Ο Pucha και εγώ έχουμε ένα πρόβλημα με μια ομάδα με UBUNTU

  3.   Ρωμαϊκή γκουάζο dijo

    Καλή είσοδος, έψαχνα κάτι παρόμοιο για μεγάλο χρονικό διάστημα, αλλά

    Τι θα συμβεί εάν το εγκαταστήσω στο Ubuntu και όχι σε εικονικό περιβάλλον; επηρεάζει κάτι;

    Το μόνο πράγμα που θέλω να κάνω με το YODA είναι να διατηρήσω ένα περιοδικό, γιατί δεν μου αρέσει το RedNoetebook, και ως εκ τούτου οι εγγραφές είναι κάπως μεγάλες. Μπορώ να το κάνω με το YODA;

    Εάν δεν μου αρέσει, πώς μπορώ να το απεγκαταστήσω;

  4.   Νταμιάν Αμοέδο dijo

    Νομίζω ότι μπορείτε να βρείτε μια λύση στις αμφιβολίες σας στη σελίδα GitHub του έργου https://github.com/yoda-pa/yoda. Σαλου2.