Πριν μερικά χρόνια είχα δημοσιεύσει ένα μικρό εργαλείο που χρησιμοποιώ συχνά για να ρίξω μια γρήγορη ματιά στην σύνθεση ενός Linux συστήματος όπως τις υπηρεσίες, τον ελεύθερο χώρο, πληροφορίες δικτύου κλπ. Πλέον το έχω πακετάρει και ως deb αρχείο
Για όσους δεν θυμούνται, ή δεν έχουν διαβάσει το παλιό άρθρο `Sysglance: Προβολή των πληροφοριών του Linux συστήματός σας, χρησιμοποιώντας συχνά εντολές τερματικού για να αντλώ πληροφορίες για ένα Linux σύστημα, είτε για να δω την σύνθεσή του, είτε για να δω από που μπορεί να εμφανίζεται κάποιο πρόβλημα (π.χ. κατάσταση δικτύου κλπ) κατέληξα στο ότι είναι καλύτερα φτιάξω ένα script ώστε να μαζέψω τις βασικότερες εντολές σε μια εφαρμογή.
Έτσι, γεννήθηκε το Sysglance. Με το Sysglance μπορείτε να πάρετε μια συνολική αναφορά σχετικά με το σύστημα στο οποίο το τρέχετε. Δεν έχει παραμέτρους (προς το παρόν) οπότε απλά το τρέχετε στο τερματικό, όπως θα δούμε παρακάτω, και αυτό παράγει μια αναφορά με διάφορες πληροφορίες για το linux σύστημά σας.
Χαρακτηριστικά του Sysglance
Το Sysglance θα δημιουργήσει μια αναφορά σχετικά με:
- Γενικές πληροφορίες για το Linux λειτουργικό
- Χρόνος λειτουργίας του συστήματος και φορτίο σε διάστημα 1, 5 και 15 λεπτών
- Διαθέσιμοι λογαριασμοί χρηστών
- Συνδεδεμένοι χρήστες στο σύστημα
- Γενικές πληροφορίες για CPU, GPU, USB και κάρτες δικτύου
- Διαμερίσματα συστήματος αρχείων και χρήση χώρου στο δίσκο
- Ελεύθερη και χρησιμοποιημένη μνήμη RAM στο σύστημα
- Top 10 διεργασίες όσον αφορά τη χρήση της μνήμης, συμπεριλαμβανομένου του χρήστη, της pid και πότε ξεκίνησε
- Εμφάνιση ανά συσκευή δικτύου, δημόσιες και ιδιωτικές διευθύνσεις IP
- Λίστα υπηρεσιών και ανοιχτές θύρες δικτύου
- Λίστα σφαλμάτων / ειδοποιήσεων στα αρχεία καταγραφής από την τελευταία εκκίνηση του συστήματος
Λήψη του Sysglance
Ubuntu / Debian διανομές
Όσοι έχετε εγκαταστήσει το uCareSystem πακέτο τότε το αποθετήριο είναι στο σύστημά σας και μπορείτε να κάνετε εγκατάσταση το Sysglance μέσω τερματικού χωρίς να κατεβάσετε το πακέτο:
sudo apt install sysglance
Σε περίπτωση που δεν έχετε το uCareSystem (απορώ γιατί…) το Sysglance το έχω «πακεταρισμένο» ως .deb πακέτο για τους χρήστες Ubuntu/Debian και μπορείτε να κάνετε λήψη της τελευταίας έκδοσης από το Releases του αποθετηρίου κάνοντας κλικ στο στοιχείο Assets και στο αρχείο Sysglance * .deb από το παρακάτω κουμπί:
αφού κατεβάσετε το πακέτο το κάνετε εγκατάσταση είτε μέσω γραφικού Gdebi ή από το τερματικό π.χ. :
sudo apt install ./sysglance_xxxx.deb
Αφού γίνει εγκατάσταση μπορείτε να το τρέξετε από το μενού εφαρμογών ή από το τερματικό γράφοντας sysglance

Άλλες Linux διανομές
Σε περίπτωση που έχετε άλλη διανομή Linux ή δεν θέλετε να τρέξετε το .deb μπορείτε να το εγκαταστήσετε manually (χάνετε πιθανές μελλοντικές αναβαθμίσεις):
Mπορείτε να το κάνετε από το τερματικό:
cd /tmp
wget https://raw.githubusercontent.com/SynergOps/sysglance/master/sysglance.sh
chmod +x sysglance.sh
sudo mv sysglance.sh /usr/bin/sysglance
Τώρα μπορείτε να το τρέξετε από το τερματικό γράφοντας sysglance
όποτε θέλετε.
Χρήση του Sysglance
Επειδή η αναφορά εμφανίζεται στο τερματικό, μπορείτε να αποθηκεύσετε τα αποτελέσματα σε ένα αρχείο κειμένου. Όπως π.χ.
sudo sysglance > sglance-report.txt

Επίλογος
Μπορείτε να δείτε τον κώδικα στο αποθετήριο του sysglance στο github όπως και πληροφορίες, αναφορές σφαλμάτων κλπ.
Ελπίζω να σας φανεί χρήσιμο.
Παραπομπές:
ωραιο,οπως παντα.ευχαριστουμε
να σε καλά. χαίρομαι που το βρήκες χρήσιμο