Semua hasil pencarian saya akhirnya ada hubungannya dengan hostname
atau uname -n
. Saya mencari manual untuk keduanya, mencari opsi yang licik, tetapi tidak berhasil.
Saya mencoba mencari yang setara dengan OSX scutil --get ComputerName
di sistem Linux. Pada Mac OS X, nama komputer digunakan sebagai pengenal yang dapat dibaca manusia untuk komputer; itu ditampilkan di berbagai layar manajemen ( misalnya pada manajemen inventaris, akses jarak jauh berbasis Bonjour, ...) dan berfungsi sebagai nama host default (setelah pemfilteran untuk menangani spasi, dll.).
grep -ri 'name' /etc
Jawaban:
Persamaan terdekat dengan nama yang dapat dibaca manusia (dan pilihan manusia) untuk komputer yang menjalankan Linux adalah nama host default yang disimpan di
/etc/hostname
. Pada beberapa (tidak semua) distribusi Linux, nama ini dimasukkan selama instalasi sebagai nama komputer (tetapi dengan batasan nama host jaringan, tidak seperti nama komputer Mac OS X).sumber
hostname
danuname -n
, dan @ Sh3ljohn secara eksplisit ingin menghindari output dari kedua perintah itu.Sebenarnya, tidak ada yang namanya "nama komputer" yang tidak terkait jaringan di Linux, dan saya benar-benar gagal melihat tujuan penamaan komputer yang tidak ada di jaringan.
Alasan mengapa komputer Anda memiliki string yang berbeda
/etc/hostname
,/etc/hosts
danuname -n
protokol DHCP memiliki fasilitas untuk memberikan nama host bersama dengan alamat IP ke host baru. "machine42.work.localnetwork" terlihat persis seperti nama yang akan dipilih oleh server DHCP. String ini kemudian disimpan dan dikembalikan melaluigethostname
panggilan.Lihat juga:
Bagaimana cara mengubah nama komputer? (tl; dr
echo computername > /etc/hostname
) - itulah yang terjadi ketika Anda memilih nama selama instalasi.Bagaimana cara mengubah nama host tanpa restart? (tl; dr
hostname computername
) - itulah yang terjadi ketika Anda mendapatkan sewa DHCP dengan nama host.sumber
Anda bisa menggunakan
sudo dmidecode | grep -A3 '^System Information'
perintah. Perintah ini membaca informasi dari BIOS dan perangkat keras. Contoh dari mesin saya:Sumber: [1]
sumber