Παράδειγμα χρήσεων της εντολής Hostname

Είναι πιθανό να ρυθμίσετε το όνομα του υπολογιστή σας κατά την εγκατάσταση του Linux , αλλά εάν χρησιμοποιείτε έναν υπολογιστή που έχει δημιουργηθεί από κάποιον άλλο, ίσως να μην γνωρίζετε το όνομά του.

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

Αυτός ο οδηγός σάς διδάσκει ό, τι χρειάζεται να γνωρίζετε για την εντολή hostname.

Πώς να προσδιορίσετε το όνομα του υπολογιστή σας

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

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

Θα λάβετε ένα αποτέλεσμα που σας λέει το όνομα του υπολογιστή σας και στην περίπτωσή μου, απλά είπε "localhost.localdomain".

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

Για να επιστρέψετε μόνο το όνομα του υπολογιστή, μπορείτε να εκτελέσετε την ακόλουθη εντολή:

hostname -s

Το αποτέλεσμα αυτή τη φορά θα είναι απλώς "localhost".

Ομοίως, εάν θέλετε απλώς να μάθετε στον τομέα στον οποίο χρησιμοποιείτε την ακόλουθη εντολή.

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

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

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

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

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

Αν δεν υπάρχουν ψευδώνυμα, θα επιστραφεί το όνομα του πραγματικού σας κεντρικού υπολογιστή.

Πώς να αλλάξετε το όνομα κεντρικού υπολογιστή

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

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

Για παράδειγμα:

hostname gary

Τώρα όταν τρέχετε την εντολή hostname, θα εμφανιστεί απλώς το 'gary'.

Αυτή η αλλαγή είναι προσωρινή και δεν είναι ιδιαίτερα χρήσιμη.

Για να αλλάξετε μόνιμα το όνομα του host σας, χρησιμοποιήστε τον επεξεργαστή nano για να ανοίξετε το αρχείο / etc / hosts.

sudo nano / etc / hosts

Θα χρειαστείτε αυξημένα δικαιώματα για να επεξεργαστείτε το αρχείο hosts και έτσι μπορείτε είτε να χρησιμοποιήσετε την εντολή sudo όπως φαίνεται παραπάνω ή μπορείτε να αλλάξετε τους χρήστες στο λογαριασμό root χρησιμοποιώντας την εντολή su.

Το αρχείο / etc / hosts περιέχει λεπτομέρειες σχετικά με τον υπολογιστή σας και άλλα μηχανήματα στο δίκτυό σας ή σε άλλα δίκτυα.

Από προεπιλογή, το αρχείο / etc / hosts θα περιέχει κάτι σαν αυτό:

127.0.0.1 localhost.localdomain localhost

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

Για να αλλάξετε το όνομα του κεντρικού υπολογιστή σας, μπορείτε απλά να αντικαταστήσετε το localhost.localdomain με το όνομα του υπολογιστή και το όνομα τομέα.

Για παράδειγμα:

127.0.0.1 gary.mydomain localhost

Αφού αποθηκεύσετε το αρχείο, θα λάβετε το ακόλουθο αποτέλεσμα όταν εκτελείτε την εντολή hostname:

gary.mydomain

Ομοίως, η εντολή hostname -d θα εμφανιστεί καθώς το domainname και το hostname -s θα εμφανίζονται ως gary.

Ωστόσο, η εντολή ψευδώνυμα (hostname -a) θα εξακολουθεί να εμφανίζεται ως localhost επειδή δεν το αλλάξαμε στο αρχείο / etc / hosts.

Μπορείτε να προσθέσετε οποιοδήποτε αριθμό ψευδωνύμων στο αρχείο / etc / hosts όπως φαίνεται παρακάτω:

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

Τώρα, όταν εκτελείτε την εντολή hostname -a, το αποτέλεσμα θα είναι το εξής:

garysmachine everydaylinuxuser

Περισσότερα σχετικά με τα ονόματα κεντρικών υπολογιστών

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

Για παράδειγμα:

en.wikipedia.org

Το παραπάνω όνομα κεντρικού υπολογιστή έχει τρεις ετικέτες:

Η ετικέτα μπορεί να έχει μέγιστο μήκος 63 χαρακτήρων και οι ετικέτες χωρίζονται από μία μόνο κουκίδα.

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

Περίληψη

Δεν υπάρχει τίποτα άλλο να πούμε σχετικά με την εντολή hostname. Μπορείτε να μάθετε για όλους τους διαθέσιμους διακόπτες, διαβάζοντας την κύρια σελίδα του Linux για ένα όνομα κεντρικού υπολογιστή.

όνομα υπολογιστή

Όλα όσα χρειάζεστε πραγματικά γνωρίζετε έχουν καλυφθεί σε αυτόν τον οδηγό, αλλά υπάρχουν μερικοί άλλοι διακόπτες, όπως το όνομα του κεντρικού υπολογιστή -f το οποίο εμφανίζει το πλήρως αναγνωρισμένο όνομα τομέα, τη δυνατότητα ανάγνωσης του ονόματος του host από ένα αρχείο χρησιμοποιώντας το όνομα του host -f και τη δυνατότητα εμφάνισης του ονόματος τομέα NIS / YP χρησιμοποιώντας το διακόπτη "hostname -y".