pagrindinio kompiuterio pavadinimas „Linux“ komanda naudojama norint gauti DNS (domeno vardų sistema) pavadinimą ir nustatykite sistemos pagrindinio kompiuterio pavadinimą arba NIS (tinklo informacinės sistemos) domeno pavadinimą. Pagrindinio kompiuterio pavadinimas yra pavadinimas, suteiktas kompiuteriui ir prijungtas prie tinklo. Jo pagrindinis tikslas yra unikaliai identifikuoti tinkle.
„Linux“ komandos „hostname“ sintaksė
hostname -[option] [file]>
Pavyzdys: Sistemos pagrindinio kompiuterio pavadinimą gauname tiesiog įvedę pagrindinio kompiuterio pavadinimą be jokių atributų.
pagrindinio kompiuterio pavadinimas
| Galimybės | apibūdinimas | Sintaksė |
|---|---|---|
| -a | Ši parinktis naudojama priimančiosios sistemos slapyvardžiui gauti (jei toks yra). Jei slapyvardžio pavadinimas nenustatytas, jis grąžins tuščią eilutę. Ši parinktis išvardija visus sukonfigūruotus adresus visose tinklo sąsajose. | hostname -a> |
| -A | Ši parinktis naudojama norint gauti visus pagrindinės sistemos FQDN (visiškai kvalifikuotus domeno pavadinimus). Jame išvardijami visi sukonfigūruoti adresai visose tinklo sąsajose. Išvestis gali pakartotinai rodyti tuos pačius įrašus. | hostname -A> |
| -b | Naudojamas visada nustatyti pagrindinio kompiuterio pavadinimą. Jei nenurodytas, naudojamas numatytasis pavadinimas. | hostname -b> |
| -d | Ši parinktis naudojama norint gauti domeną, jei nustatyti vietiniai domenai. Jis nieko nepateiks (net tuščios eilutės), jei nenustatytas joks vietinis domenas. | hostname -d> |
| -f | Ši parinktis naudojama norint gauti visiškai kvalifikuotą domeno vardą (FQDN). Jame yra trumpas pagrindinio kompiuterio pavadinimas ir DNS domeno pavadinimas. Liūto ir tigro palyginimas | hostname -f> |
| -F | Ši parinktis naudojama faile nurodytam pagrindinio kompiuterio pavadinimui nustatyti. Gali atlikti tik supervartotojas (root). | sudo hostname -F filename> |
| -i | Ši parinktis naudojama IP (tinklo) adresams gauti. Ši parinktis veikia tik tuo atveju, jei pagrindinio kompiuterio pavadinimą galima išspręsti. | hostname -i> |
| -Aš | Ši parinktis naudojama norint gauti visus IP (tinklo) adresus. Parinktis nepriklauso nuo pagrindinio kompiuterio pavadinimo išsprendžiamumo. | hostname -I> |
| -s | Ši parinktis naudojama norint gauti trumpą pagrindinio kompiuterio pavadinimą. Trumpasis pagrindinio kompiuterio pavadinimas yra prieglobos kompiuterio pavadinimo dalis prieš pirmąjį taškas/taškas(.) . Jei pagrindinio kompiuterio pavadinime nėra taško, rodomas visas pagrindinio kompiuterio pavadinimas. | hostname -s> |
| -IN | Pateikiamas versijos numeris kaip išvestis. | hostname -V> |
Parinkčių išvestys galimos komandoje „hostname“.
1) „-a“ „Linux“ komandos „hostname“ parinktis
Rodyti visus pagrindinio kompiuterio slapyvardžius.
Sintaksė:
hostname -a>
pagrindinio kompiuterio pavadinimas -a
2) „-A“ parinktis komandoje „hostname“ sistemoje „Linux“.
Sintaksė:
hostname -A>
pagrindinio kompiuterio pavadinimas -A
3) „-b“ „Linux“ komandos „hostname“ parinktis
Sintaksė:
hostname -b>
pagrindinio kompiuterio pavadinimas -b
4) „-d“ „Linux“ komandos „hostname“ parinktis
Rodyti pagrindinio kompiuterio domeno pavadinimą, jei toks yra.
Sintaksė:
daliniai latekso dariniai
hostname -d>
pagrindinio kompiuterio pavadinimas -d
5) „-f“ parinktis komandoje „hostname“ sistemoje „Linux“.
Rodyti visapusį pagrindinio kompiuterio domeno pavadinimą (FQDN).
Sintaksė:
hostname -f>
pagrindinio kompiuterio pavadinimas -f
6) „-F“ parinktis komandoje „hostname“ sistemoje „Linux“.
Ši parinktis naudojama faile nurodytam pagrindinio kompiuterio pavadinimui nustatyti. Gali atlikti tik supervartotojas (root).
Sintaksė:
sudo hostname -F filename>
sudo hostname -F failo pavadinimas
7) „-i“ „Linux“ komandos „hostname“ parinktis
Rodyti pagrindinio kompiuterio IP adresą
Sintaksė:
hostname -i>
pagrindinio kompiuterio pavadinimas -i
8) „-I“ parinktis komandoje „hostname“ sistemoje „Linux“.
Ši parinktis naudojama norint gauti visus IP (tinklo) adresus. Parinktis nepriklauso nuo pagrindinio kompiuterio pavadinimo išsprendžiamumo.
hostname -I>
pagrindinio kompiuterio vardas -I
Python __dict__
9) „-s“ „Linux“ komandos „hostname“ parinktis
Rodyti trumpą pagrindinio kompiuterio pavadinimą.
Sintaksė:
hostname -s>
pagrindinio kompiuterio pavadinimas -s
10) „-V“ parinktis komandoje „hostname“ sistemoje „Linux“.
Rodyti versijos informaciją apie pagrindinio kompiuterio pavadinimą
Sintaksė:
hostname -V>
pagrindinio kompiuterio vardas - V
11) Kaip nustatyti pagrindinio kompiuterio pavadinimą Linux sistemoje
Laikinai nustatykite sistemos pagrindinio kompiuterio pavadinimą.
Sintaksė:
sudo hostname NEW_HOSTNAME>
sudo hostname geeksforgeeks
Pakeiskite NEW_HOSTNAME nauju prieglobos pavadinimu, kurį norite nustatyti. (Čia mes jį pakeitėme į geeksforgeeks)
Nustatykite sistemos pagrindinio kompiuterio pavadinimą visam laikui.
Norėdami visam laikui nustatyti mūsų sistemos pagrindinį pavadinimą, turime įeiti į /etc/hostname naudodami teksto rengyklę ir pakeisti pagrindinio kompiuterio pavadinimą į norimą pagrindinio kompiuterio pavadinimą.
čia galime visam laikui pakeisti pagrindinio kompiuterio pavadinimą.
Išvada
Ši komanda „hostname“ sistemoje „Linux“ atrodo tokia paprasta, tačiau kartu tai yra labai galinga komanda, leidžianti vartotojams peržiūrėti arba nustatyti sistemos pagrindinio kompiuterio pavadinimą. Svarbu, kad vartotojai žinotų komandą „hostname“, kad galėtų efektyviai valdyti savo „Linux“ sistemą. Šį straipsnį galima lengvai suprasti, nes aptarėme daugybę variantų ir jų išvestį, pvz., „ -a', '-A', '-b', '-d', '-f', '-F', '-i', '-I', '-s' ir '-V'.