看板 Linux 關於我們 聯絡資訊
各位版友好 小弟裝好centos之後,用hostname查看 得到的結果假設叫test,但這並不是我設定的 我去/etc/sysconfig/network或者/etc/hosts查看 也都沒有test這個hostname,那到底hostname是去哪個檔案把test這個名稱給抓出來? 謝謝各位版友的指教 -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.169.133
Microscft:你可以man hostname把裡面提到的file都試試看 08/26 16:00
Microscft:我查man有看到一個/etc/host.conf 但我的centos這個檔案 08/26 16:03
Microscft:是空的~ 反正就到處看看吧 組態檔就是那麼麻煩 08/26 16:03
Microscft:你打uname -n試試看 08/26 16:06
假設我主機名稱叫test好了 FQDN是test.domainname 直接用hostname會輸出FQDN出來 用uname -n也一樣 而且我每個檔案都看過了,都沒出現相關的關鍵字... ※ 編輯: Arim 來自: 140.117.169.133 (08/26 16:29)
lantw44:sysctl kernel.hostname 出現了什麼? 08/26 16:32
freeunixer:看你的 reslove.conf 是查哪裡,有設 dns 或 nis 嗎? 08/26 16:53
freeunixer:喔,我搞錯...你改完reboot還是跑出意料外的主機名稱嗎? 08/26 16:56
freeunixer:還是還沒 reboot? 08/26 16:57
freeunixer:如果那兩個地方都沒設定,卻跑出奇怪名稱,看 rc.sysint 08/26 16:58
freeunixer:要關掉 NetworkManager 08/26 17:00
Microscft:好吧 那你只好開大絕了 用grep下去找吧 08/26 18:04
wubruce:直接改hostname成你要的 在重開試試 08/26 23:58
Adama:是在/etc/sysconfig/network裡吧 08/27 10:57
Microscft:你到底找到了沒啊?我也很想知道答案 08/27 11:29
Microscft:用 grep -r test / 下去拼也不用跑整晚還在跑吧 08/27 11:29
iori200098:/etc/sysconfig/network -> HOSTNAME=xxx.xxx + init 6 08/27 12:30
lc85301:有一個可能是/etc/hostname這個檔案 08/27 16:59
lc85301:我記得可以直接用hostname newhostname去改 08/27 17:00
lc85301:喔不過這好像是debian系才會這樣搞,CentOS不是很清楚LOL 08/27 17:00