Kemungkinan anda menetapkan nama komputer anda apabila memasang Linux di tempat pertama, tetapi jika anda menggunakan komputer yang disediakan oleh orang lain, anda mungkin tidak tahu namanya.
Anda boleh mencari dan tetapkan nama untuk komputer anda untuk memudahkan orang untuk menemui anda di rangkaian dengan menggunakan arahan nama hos.
Panduan ini mengajar anda semua yang anda perlu ketahui mengenai arahan nama hos.
Cara Menentukan Nama Komputer Anda
Buka tetingkap terminal dan ketik perintah berikut:
nama hos
Anda akan menerima hasil yang memberitahu anda nama komputer anda dan dalam kes kami, ia hanya mengatakan 'localhost.localdomain'.
Bahagian pertama hasil adalah nama komputer dan bahagian kedua ialah nama domain.
Untuk kembali hanya nama komputer anda boleh menjalankan arahan berikut:
nama hos-s
Hasilnya kali ini hanya akan menjadi 'localhost'.
Begitu juga, jika anda hanya ingin mengetahui domain mana anda sedang menggunakan arahan berikut.
nama hos -d
Anda boleh mencari alamat IP untuk nama hos dengan menggunakan arahan berikut:
hostname -i
Nama hos boleh diberikan alias dan anda boleh mengetahui semua alias untuk komputer yang anda gunakan dengan menaip perintah berikut ke dalam terminal:
nama hos-a
Sekiranya tiada alias menubuhkan nama hos sebenar anda akan dikembalikan.
Cara Tukar Nama Hos
Anda boleh menukar nama hos komputer dengan hanya menaip perintah berikut:
nama hos
Sebagai contoh:
nama host gary
Kini apabila anda menjalankan arahan nama hos, ia hanya akan memaparkan 'gary'.
Perubahan ini bersifat sementara dan tidak begitu berguna.
Untuk menukar nama hos anda secara kekal menggunakan editor nano untuk membuka fail / etc / hosts.
sudo nano / etc / hosts
Anda akan memerlukan keistimewaan yang lebih tinggi untuk mengedit fail hos dan supaya anda boleh menggunakan arahan sudo seperti yang ditunjukkan di atas atau anda boleh menukar pengguna ke akaun root menggunakan perintah su.
Fail / etc / hosts mempunyai butiran mengenai komputer anda dan mesin lain pada rangkaian anda atau pada rangkaian lain.
Secara lalai fail / etc / hosts anda akan mengandungi sesuatu seperti ini:
127.0.0.1 localhost.localdomain localhost
Item pertama ialah alamat IP untuk diselesaikan untuk komputer. Item kedua adalah nama dan domain untuk komputer dan setiap bidang berikutnya menyediakan alias untuk komputer.
Untuk menukar nama hos anda, anda hanya boleh mengganti localhost.localdomain dengan nama komputer dan nama domain.
Sebagai contoh:
127.0.0.1 gary.mydomain localhost
Selepas anda menyimpan fail, anda akan mendapat hasil berikut apabila anda menjalankan arahan nama hos:
gary.mydomain
Begitu juga nama host -d yang akan ditunjukkan sebagai mydomain dan nama host -s akan ditunjukkan sebagai gary.
Perintah alias (hostname -a) namun masih akan dipaparkan sebagai localhost kerana kita tidak mengubahnya dalam file / etc / hosts.
Anda boleh menambah bilangan alias ke fail / etc / hosts seperti ditunjukkan di bawah:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Sekarang apabila anda menjalankan perintah nama hos -a, hasilnya akan seperti berikut:
garysmachine everydaylinuxuser
Lebih Lanjut Mengenai Hostname
Nama tuan rumah mestilah tidak melebihi 253 aksara dan ia boleh dibahagikan kepada label yang berlainan.
Sebagai contoh:
en.wikipedia.org
Nama tuan rumah di atas mempunyai tiga label:
- en
- Wikipedia
- Org
Label itu boleh menjadi maksimal 63 aksara panjang dan label dipisahkan oleh satu titik.
Anda boleh mengetahui lebih lanjut mengenai nama host dengan melawat Wikipedia.
Ringkasan
Tidak banyak lagi yang boleh dikatakan mengenai arahan nama hos. Anda boleh mengetahui semua suis yang ada dengan membaca halaman utama Linux untuk nama hos.
nama hos lelaki
Segala yang anda perlu ketahui telah dibincangkan dalam panduan ini, tetapi terdapat beberapa suis lain seperti nama hos -f yang menunjukkan nama domain yang berkelayakan, keupayaan untuk membaca nama hos dari fail dengan menggunakan suis nama -f dan keupayaan untuk menunjukkan nama domain NIS / YP dengan menggunakan suis nama hos.