Android

Εντολή Uname στο linux

Shell Scripting Tutorial-10: Change File Permissions Using 'chmod'

Shell Scripting Tutorial-10: Change File Permissions Using 'chmod'

Πίνακας περιεχομένων:

Anonim

, θα καλύψουμε την εντολή uname .

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

uname Command

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

Η σύνταξη της εντολής uname έχει την ακόλουθη μορφή:

uname…

Οι επιλογές είναι οι εξής:

  • -s , ( --kernel-name ) - Εκτυπώνει το όνομα του πυρήνα. -n , ( --nodename ) - Εκτυπώνει το όνομα κόμβου του συστήματος (όνομα κεντρικού υπολογιστή). Αυτό είναι το όνομα που χρησιμοποιεί το σύστημα όταν επικοινωνεί μέσω του δικτύου. Όταν χρησιμοποιείται με την επιλογή -n , η uname παράγει την ίδια έξοδο με την εντολή hostname . -r , ( --kernel-release kernel) - Εκτυπώνει την απελευθέρωση του πυρήνα. -v , ( --kernel-version ) - Εκτυπώνει την έκδοση του πυρήνα. -m , ( --machine ) - Εκτυπώνει το όνομα του ονόματος υλικού του μηχανήματος. -p , ( --processor ) - Εκτυπώνει την αρχιτεκτονική του επεξεργαστή. -i , ( --hardware-platform ) - Εκτυπώνει την πλατφόρμα υλικού. -o , ( --operating-system ) - Εκτυπώστε το όνομα του λειτουργικού συστήματος. Σε συστήματα Linux που είναι "GNU / Linux" -a , (- όλα) - Όταν χρησιμοποιείται η επιλογή -a , η uname συμπεριφέρεται όπως και αν έχουν δοθεί οι επιλογές -snrvmo .

Όταν καλείται χωρίς επιλογές, ονομάζει το όνομα του πυρήνα, σαν να έχει καθοριστεί η επιλογή -s :

uname

Όπως γνωρίζετε ήδη, το όνομα του πυρήνα είναι "Linux":

Linux

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

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Η έξοδος περιλαμβάνει τις ακόλουθες πληροφορίες:

  • Linux - Όνομα πυρήνα. dev.linuxize.com - Όνομα κεντρικού υπολογιστή. 4.19.0-6-amd64 Απελευθέρωση πυρήνα. #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - Έκδοση πυρήνα. x86_64 - Όνομα υλικού μηχανής. GNU/Linux - Όνομα λειτουργικού συστήματος.

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

uname -srm

Linux 4.19.0-6-amd64 x86_64

Όταν χρησιμοποιούνται πολλές επιλογές, οι πληροφορίες που περιέχονται στην έξοδο είναι της ίδιας σειράς που παρέχεται από την επιλογή -a . Η θέση των συγκεκριμένων επιλογών δεν έχει σημασία. Και οι δύο uname -msr και uname -srm παράγουν την ίδια έξοδο.

συμπέρασμα

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

uname terminal