Εμφάνιση πληροφοριών συστήματος στο Linux Χρησιμοποιώντας την εντολή "uname"

Εισαγωγή

Η εντολή uname μέσα στο Linux σάς επιτρέπει να προβάλλετε πληροφορίες συστήματος σχετικά με το περιβάλλον του Linux.

Σε αυτόν τον οδηγό θα σας δείξω πώς να χρησιμοποιήσετε αποτελεσματικά την ομαλή λειτουργία.

Το όνομα σου

Η εντολή uname από μόνη της δεν είναι ιδιαίτερα χρήσιμη.

Δοκιμάστε το για τον εαυτό σας. Ανοίξτε ένα παράθυρο τερματικού και πληκτρολογήστε την ακόλουθη εντολή:

Το όνομα σου

Οι πιθανότητες είναι η μόνη λέξη που επιστρέφεται είναι το Linux .

Πω πω είναι καλό δεν είναι αυτό. Αν δεν χρησιμοποιείτε κάποια από αυτές τις διανομές που σχεδιάστηκαν σκόπιμα για να μοιάζουν με άλλα λειτουργικά συστήματα, όπως το Zorin, το Q4OS ή το Chromixium, ίσως το γνωρίζατε ήδη.

uname -a

Στο άλλο άκρο της κλίμακας μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή:

uname -a

Αυτή τη φορά θα έχετε μια ολόκληρη σειρά πληροφοριών ως εξής:

Αυτό που πραγματικά παίρνετε είναι η έξοδος που μοιάζει με κάτι τέτοιο:

Linux το όνομα του υπολογιστή σας 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Τετ Οκτ 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Προφανώς, αν δεν είχα πει ότι θέλετε τα περιεχόμενα της στήλης, οι πληροφορίες δεν θα ήταν αναγκαστικά σημαντικές.

uname -s

Η ακόλουθη εντολή σας δείχνει το όνομα του πυρήνα από μόνο του.

uname -s

Η έξοδος από αυτή την εντολή είναι το Linux, αλλά αν βρίσκεστε σε άλλη πλατφόρμα, όπως το BSD, θα είναι διαφορετική.

Μπορείτε βεβαίως να επιτύχετε τα ίδια αποτελέσματα μη παρέχοντας τα -s καθόλου, αλλά αξίζει να θυμηθείτε αυτό το διακόπτη σε περίπτωση που οι προγραμματιστές αποφασίσουν να αλλάξουν την προεπιλεγμένη έξοδο για την εντολή uname.

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

uname --kernel-name

Η έξοδος είναι ίδια, αλλά τα δάχτυλά σας θα είναι τώρα μικρότερα.

Παρεμπιπτόντως, εάν αναρωτιέστε τι είναι ο πυρήνας - είναι το μικρότερο ποσό αντικαταστάσιμου λογισμικού που μπορεί να αλληλεπιδράσει με τον υπολογιστή σας - η Wikipedia το εξηγεί λεπτομερέστερα:

Ο πυρήνας του Linux είναι ένας πυρήνας του λειτουργικού συστήματος υπολογιστή που μοιάζει με Unix. Χρησιμοποιείται σε παγκόσμιο επίπεδο: το λειτουργικό σύστημα Linux βασίζεται σε αυτό και αναπτύσσεται τόσο σε παραδοσιακά συστήματα υπολογιστών, όπως σε προσωπικούς υπολογιστές και διακομιστές, συνήθως με τη μορφή διανομών Linux [9], και σε διάφορες ενσωματωμένες συσκευές όπως δρομολογητές και NAS συσκευές. Το λειτουργικό σύστημα Android για υπολογιστές tablet, smartphones και smartwatches βασίζεται επίσης στον πυρήνα του Linux.

uname -n

Η ακόλουθη εντολή σας δείχνει το όνομα κόμβου του υπολογιστή σας:

uname -n

Η έξοδος από την εντολή uname -n είναι το όνομα του υπολογιστή του υπολογιστή σας και μπορείτε να επιτύχετε το ίδιο αποτέλεσμα πληκτρολογώντας τα ακόλουθα σε ένα παράθυρο τερματικού:

όνομα κεντρικού υπολογιστή

Μπορείτε επίσης να επιτύχετε το ίδιο αποτέλεσμα χρησιμοποιώντας την εντολή που είναι πιο φιλική για τον αναγνώστη:

uname - όνομα

Τα αποτελέσματα είναι ακριβώς τα ίδια και δεν είναι προτιμότερο να προτιμάτε ποιον θα πάτε. Σημειώστε ότι το όνομα κεντρικού υπολογιστή και ο επώνυμο δεν είναι εγγυημένα ότι είναι το ίδιο σε συστήματα μη Linux.

uname -r

Η ακόλουθη εντολή δείχνει μόνο την απελευθέρωση του πυρήνα:

uname -r

Η έξοδος της παραπάνω εντολής θα είναι κάτι κατά μήκος των γραμμών 3.19.0-32-γενικής χρήσης.

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

Για παράδειγμα, όταν η έκδοση 1 του Linux εφευρέθηκε, αμφιβάλλω ότι υπήρχε μεγάλη έκκληση για προγράμματα οδήγησης για εκτυπωτές 3d ή οθόνη αφής.

Μπορείτε να επιτύχετε το ίδιο αποτέλεσμα εκτελώντας την ακόλουθη εντολή:

uname - απελευθέρωση πυρήνα

uname -v

Μπορείτε να βρείτε την έκδοση του πυρήνα του Linux που τρέχετε πληκτρολογώντας την ακόλουθη εντολή:

uname -v

Η έξοδος της εντολής έκδοσης θα είναι κάτι παρόμοιο με το # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015.

Η απελευθέρωση του πυρήνα διαφέρει από την έκδοση από το γεγονός ότι η έκδοση σας δείχνει πότε ο πυρήνας έχει συνταχθεί και σε ποια έκδοση βρίσκεστε.

Για παράδειγμα, το Ubuntu μπορεί να συγκεντρώσει τον 3.19.0-32-γενικό πυρήνα 50 φορές. Την πρώτη φορά που θα το συντάξουν, η έκδοση θα πει # 1 καθώς και την ημερομηνία που έχει συνταχθεί. Ομοίως στην 29η έκδοση θα λέει # 29 καθώς και η ημερομηνία που καταρτίστηκε. Η έκδοση του Linux είναι ίδια, αλλά η έκδοση είναι διαφορετική.

Μπορείτε να λάβετε τις ίδιες πληροφορίες πληκτρολογώντας την ακόλουθη εντολή:

uname --kernel-version

uname -m

Η ακόλουθη εντολή εκτυπώνει το όνομα του μηχανήματος μηχανής:

uname -m

Το αποτέλεσμα θα μοιάζει με το x86_64.

Παρεμπιπτόντως, αν εκτελέσετε τις εντολές uname -p και uname -i το αποτέλεσμα μπορεί επίσης να είναι x86_64.

Στην περίπτωση του uname -m αυτή είναι η ίδια η αρχιτεκτονική του μηχανήματος. Σκεφτείτε αυτό στο επίπεδο της μητρικής πλακέτας.

Μπορείτε να λάβετε τις ίδιες πληροφορίες εκτελώντας την ακόλουθη εντολή:

uname - μηχανή

uname -p

Η παρακάτω εντολή σας δείχνει τον τύπο του επεξεργαστή:

uname -p

Το αποτέλεσμα θα είναι πιθανότατα το ίδιο με το όνομα του μηχανήματος του μηχανήματος, όπως το x86_64.

Αυτή η εντολή αναφέρεται στον τύπο της CPU.

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

uname - επεξεργαστής

uname -i

Η ακόλουθη εντολή σας δείχνει την πλατφόρμα υλικού.

uname -i

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

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

uname -hardware-πλατφόρμα

uname -o

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

uname -o

Εάν χρησιμοποιείτε ένα τυπικό λειτουργικό σύστημα Linux desktop, όπως το Ubuntu, το Debian κ.λπ. τότε δεν θα εκπλαγείτε να ξέρετε ότι η έξοδος είναι GNU / Linux. Σε ένα τηλέφωνο ή tablet το λειτουργικό σύστημα θα είναι Android.