ubuntu临时或永久修改hostname的方法
<p>当前ubuntu版本是14.04:</p>
<p>
<strong>查看hostname</strong></p>
<p>
通过GNOME终端连接ubuntu以后,在命令提示符中可以直接看到主机名,主机名通常位于@符号后,如:root@myvs10d31。也可以在终端中通过命令:<code>hostname</code> 或<code> uname -n</code>查看主机名。</p>
<p>
<strong>临时修改hostname</strong></p>
<p>
想要临时修改主机名,可以通过在命令行下运行:<code>hostname new_hostname</code></p>
<p>
其中new_hostname可以用任何合法字符来表示。不过这种修改方式只是临时生效,重启系统以后,hostname又恢复成原来的。并且,修改以后,当前终端下不会即时生效,需要重开一个终端窗口。</p>
<p>
<strong>永久修改hostname</strong></p>
<p>
ubuntu系统永久修改hostname只需要修改<code>/etc/hostname</code>文件即可,对于其他linux发行版hostname存在<code>/etc/sysconfig/network</code>中,所以修改hostname时要区分linux发行版。</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_939565">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">root@myvs10d31:~</code><code class="bash comments"># vim /etc/hostname </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">myvs10d31</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
修改完hostname以后,建议同时修改下/etc/hosts:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_917937">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">root@myvs10d31:~</code><code class="bash comments"># vim /etc/hosts</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">127.0.0.1 localhost</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">127.0.1.1 myvs10d31</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
/etc/hosts存放的是域名和ip的对应关系,域名和主机名并没有直接关系,可以为一个ip指定任意对应名称,但是建议解析一个ip对应hostname。</p>
<p>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。</p>
<p>
原文链接:http://yedward.net/post/27.html?utm_source=tuicool&utm_medium=referral</p>
頁:
[1]