Malamang na itinakda mo ang pangalan ng iyong computer kapag nag- install ng Linux sa unang lugar, ngunit kung gumagamit ka ng isang computer na naka-set up ng ibang tao na hindi mo maaaring malaman ang pangalan nito.
Maaari mong mahanap at itakda ang pangalan para sa iyong computer upang gawing mas madali para sa mga tao na matuklasan ka sa isang network sa pamamagitan ng paggamit ng command ng hostname.
Itinuturo sa iyo ng gabay na ito ang lahat ng kailangan mong malaman tungkol sa command ng hostname.
Paano Upang Tukuyin ang Pangalan ng iyong Computer
Buksan ang isang terminal window at i-type ang sumusunod na command:
hostname
Makakatanggap ka ng isang resulta na nagsasabi sa iyo ng pangalan ng iyong computer at sa aking kaso, ito lang ang nagsasabi ng 'localhost.localdomain'.
Ang unang bahagi ng resulta ay ang pangalan ng computer at ang pangalawang bahagi ay ang pangalan ng domain.
Upang bumalik lamang sa pangalan ng computer maaari mong patakbuhin ang sumusunod na command:
hostname -s
Ang resulta ng oras na ito ay magiging 'localhost' lamang.
Katulad nito, kung nais mo lamang malaman kung aling domain ang ginagamit mo ang sumusunod na utos.
hostname -d
Makikita mo ang IP address para sa hostname sa pamamagitan ng paggamit ng sumusunod na command:
hostname -i
Ang isang pangalan ng host ay maaaring bibigyan ng isang alias at maaari mong malaman ang lahat ng mga alyas para sa computer na iyong ginagamit sa pamamagitan ng pag-type ng sumusunod na command sa terminal:
hostname -a
Kung walang naka-set na alias ang iyong aktwal na hostname ay ibabalik.
Paano Palitan ang Hostname
Maaari mong palitan ang hostname ng computer sa pamamagitan lamang ng pag-type ng sumusunod na command:
hostname
Halimbawa:
hostname gary
Ngayon kapag pinatakbo mo ang command ng hostname ipapakita lamang nito ang 'gary'.
Ang pagbabago na ito ay pansamantala at hindi partikular na kapaki-pakinabang.
Upang permanenteng baguhin ang iyong hostname gamitin ang nano editor upang buksan ang / etc / hosts file.
sudo nano / etc / hosts
Kakailanganin mo ng matataas na mga pribilehiyo na i-edit ang file ng host at sa gayon maaari mong gamitin ang sudo na command tulad ng ipinapakita sa itaas o maaari mong ilipat ang mga user sa root account gamit ang su command.
Ang / etc / hosts file ay may mga detalye tungkol sa iyong computer at iba pang mga machine sa iyong network o sa iba pang mga network.
Sa pamamagitan ng default ang iyong / etc / hosts file ay maglalaman ng ganito:
127.0.0.1 localhost.localdomain localhost
Ang unang item ay ang IP address upang malutas para sa computer. Ang ikalawang item ay ang pangalan at domain para sa computer at bawat susunod na larangan ay nagbibigay ng isang alias para sa computer.
Upang baguhin ang iyong hostname maaari mo lamang palitan ang localhost.localdomain gamit ang pangalan ng computer at ang domain name.
Halimbawa:
127.0.0.1 gary.mydomain localhost
Matapos mong mai-save ang file makakakuha ka ng sumusunod na resulta kapag pinatakbo mo ang command ng hostname:
gary.mydomain
Katulad nito ang command ng hostname -d ay ipapakita bilang mydomain at hostname -s magpapakita bilang gary.
Ang alias command (hostname -a) gayunpaman ay ipapakita pa rin bilang localhost dahil hindi namin binago na sa / etc / hosts file.
Maaari kang magdagdag ng anumang bilang ng mga alias sa / etc / hosts file tulad ng ipinapakita sa ibaba:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Ngayon kapag pinatakbo mo ang hostname -a command ang resulta ay magiging tulad ng sumusunod:
garysmachine everydaylinuxuser
Higit pa tungkol sa mga Hostname
Ang pangalan ng host ay dapat na hindi hihigit sa 253 na mga character at maaari itong hatiin sa iba't ibang mga label.
Halimbawa:
en.wikipedia.org
Ang pangalan ng host sa itaas ay may tatlong mga label:
- en
- Wikipedia
- Org
Ang label ay maaaring isang maximum na 63 character ang haba at ang mga label ay pinaghihiwalay ng isang solong tuldok.
Maaari mong malaman ang higit pa tungkol sa mga hostname sa pamamagitan ng pagbisita sa pahinang ito sa Wikipedia.
Buod
Hindi gaanong masasabi ang tungkol sa utos ng hostname. Maaari mong malaman ang tungkol sa lahat ng magagamit na mga switch sa pamamagitan ng pagbabasa ng pangunahing pahina ng Linux para sa isang hostname.
hostname ng tao
Ang lahat ng kailangan mong malaman ay sakop sa gabay na ito, ngunit may ilang iba pang mga switch tulad ng hostname -f na nagpapakita ng ganap na kwalipikadong pangalan ng domain, ang kakayahang basahin ang hostname mula sa isang file sa pamamagitan ng paggamit ng hostname -f switch at ang kakayahang ipakita ang pangalan ng domain ng NIS / YP sa pamamagitan ng paggamit ng hostname -y switch.