Στο επόμενο άρθρο θα ρίξουμε μια ματιά σε μια κορυφαία εναλλακτική λύση που ονομάζεται BpyTOP. Είναι περίπου μια οθόνη πόρων που εμφανίζει τον επεξεργαστή, τη μνήμη, το δίσκο, το δίκτυο και τη χρήση της διαδικασίας και τα στατιστικά στοιχεία. Όπως υποδηλώνει το όνομα, είναι γραμμένο σε Python.
Σήμερα η δυνατότητα παρακολούθησης της χρήσης πόρων συστήματος είναι κάτι σημαντικό για πολλούς χρήστες. Η γνώση της χρήσης πόρων είναι πολύ χρήσιμη κατά τη λήψη αποφάσεων σχετικά με τη γενική συντήρηση του συστήματος. Υπάρχουν ορισμένες επιλογές, όπως η κορυφή και το htop, αλλά αυτές δείχνουν μόνο ορισμένες μετρήσεις συστήματος, όπως η χρήση CPU και μνήμης. Το Bpytop είναι μια οθόνη πόρων που βασίζεται σε τερματικό που λειτουργεί αποτελεσματικά και εξαιρετικά οπτικά.
Ο συγγραφέας αυτού του εργαλείου είναι ο ίδιος που ανέπτυξε Μπαταρία. Μεταξύ αν δεν έχουν πολλές διαφορές. Και τα δύο βοηθητικά προγράμματα εξυπηρετούν τον ίδιο σκοπό και έχουν το ίδιο σύνολο χαρακτηριστικών. Η μόνη διαφορά είναι ότι και οι δύο είναι γραμμένοι σε διαφορετικές γλώσσες προγραμματισμού. Το Bashtop είναι γραμμένο στα Bash και Το Bpytop είναι γραμμένο σε Python. Και τα δύο προγράμματα είναι συμβατά με GNU / Linux, Mac OS και FreeBSD.
Ο προγραμματιστής ισχυρίζεται ότι το Bpytop είναι ταχύτερο από το Bashtop. Για το λόγο αυτό προτείνει στους χρήστες να χρησιμοποιούν το Bpytop αντί για το Bashtop. Ωστόσο, αυτό εξαρτάται από τον χρήστη.
Γενικά χαρακτηριστικά του Bpytop
Μερικές από τις δυνατότητες που προσφέρει αυτό το εργαλείο για τη γραμμή εντολών είναι οι εξής:
- Αυτό το πρόγραμμα μας προσφέρει ένα εξαιρετικά οπτικό και ευαίσθητο περιβάλλον εργασίας χρήστη με βασική πλοήγηση βέλος ΠΑΝΩ ΑΠΟ y ΚΑΤΩ.
- Όταν ξεκινήσαμε το πρόγραμμα, αν πατήσουμε το F2 μπορούμε να αλλάξουμε τις επιλογές προγράμματος.
- Λογαριασμός με ενσωματωμένη υποστήριξη ποντικιού με επιλέξιμα κουμπιά και μενού με δυνατότητα κύλισης.
- Αυτό το εργαλείο έχει το ικανότητα φιλτραρίσματος των τρεχουσών διαδικασιών.
- Μπορούμε ελέγξτε τις τρέχουσες ταχύτητες ανάγνωσης και εγγραφής για μονάδες δίσκου.
- Θα έχουμε τη δυνατότητα να στείλουμε SIGKILL, SIGTERM και SIGINT σε τρέχουσες διαδικασίες.
- Έχει ένα διαισθητικό γράφημα αυτόματης κλίμακας για την εμφάνιση του στατιστικά στοιχεία χρήσης δικτύου.
- Θα δούμε ένα αναδυόμενο μενού όταν είναι διαθέσιμη νέα έκδοση.
Αυτά είναι μόνο μερικά χαρακτηριστικά αυτού του εργαλείου. Αυτοί μπορούν συμβουλευτείτε όλα λεπτομερώς από το σελίδα στο GitHub του σχεδίου.
Προϋποθέσεις εγκατάστασης
Πριν ξεκινήσουμε με την εγκατάσταση του Bpytop, θα πρέπει να βεβαιωθούμε ότι το σύστημά μας πληροί τις ακόλουθες απαιτήσεις:
- Θα πρέπει να έχουμε Python3 (έκδοση 3.6 ή μεταγενέστερη) εγκατεστημένο στο σύστημά μας.
- επίσης πρέπει να έχουμε την ενότητα Psutil. Μπορούμε να το εγκαταστήσουμε χρησιμοποιώντας την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):
python3 -m pip install psutil
Οι χρήστες του Ubuntu μπορούν να βασίζονται σε δύο τρόπους εγκατάστασης του Bpytop. Το πρώτο θα είναι η εγκατάσταση από την πηγή και το δεύτερο θα χρησιμοποιεί το αντίστοιχο πακέτο snap.
Εγκατάσταση Bpytop
Από την πηγή
να εγκατάσταση από την πηγή, το πρώτο πράγμα που πρέπει να κάνουμε είναι κλωνοποιήστε το αποθετήριο GitHub. Αυτό μπορούμε να το κάνουμε ανοίγοντας ένα τερματικό (Ctrl + Alt + T) και χρησιμοποιώντας την ακόλουθη εντολή:
git clone https://github.com/aristocratos/bpytop.git
να μεταγλώττιση από την πηγή, ας μεταβούμε στον κλωνοποιημένο κατάλογο:
cd bpytop
Μόλις φτάσουμε στο εσωτερικό, θα εκτελέσουμε την ακόλουθη εντολή:
sudo make install
Όπως μπορείτε να δείτε στο παραπάνω στιγμιότυπο οθόνης, δεν θα εμφανίζονται αποτελέσματα στην οθόνη.
Από το πακέτο snap
Bpytop θα το βρούμε επίσης διαθέσιμο στο τέντα σκηνή. Μπορούμε να το εγκαταστήσουμε ανοίγοντας ένα τερματικό (Ctrl + Alt + T) και χρησιμοποιώντας την εντολή:
sudo snap install bpytop
Εκκινήστε το Bpytop
να ξεκινήστε byptop Θα πρέπει να εκτελέσουμε μόνο την ακόλουθη εντολή στο τερματικό (Ctrl + Alt + T):
bpytop
Αυτή η εντολή θα πρέπει να μας δείχνει τη διεπαφή χρήστη με τα στατιστικά στοιχεία των πόρων του συστήματός μας.
να λάβετε βοήθεια χρησιμοποιώντας εντολές και συντομεύσεις πληκτρολογίου, δεν θα έχουμε περισσότερα από πατήστε το πλήκτρο ESC και μετακινηθείτε προς τα κάτω επιλέξτε την επιλογή ΒΟΗΘΕΙΑ.
Εδώ θα λάβουμε μια λίστα συντομεύσεων πληκτρολογίου όπως μπορείτε να δείτε στο προηγούμενο στιγμιότυπο οθόνης.
να βγείτε από την οθόνη πόρων bpytop δεν υπάρχει τίποτα περισσότερο από τύπος'qστο πληκτρολόγιο.
Επιλογές διαμόρφωσης που μπορούν επίσης να αλλάξουν από το περιβάλλον εργασίας χρήστη βρίσκονται στον κατάλογο $ HOME / .config / bpytop.
Το BpyTOP είναι ένα εξαιρετικό βοηθητικό πρόγραμμα. Είναι γρήγορο, γρήγορο, προσαρμόσιμο και παρουσιάζει πόρους συστήματος με προσεκτικό και λογικό τρόπο. Το πρόγραμμα βρίσκεται σε ενεργή ανάπτυξη, ότι μπορούμε να συνεχίσουμε στο σελίδα έργου GitHub.