(查看linux的host)-冯金伟博客园

linux本机的hostname是什么意思?

Linux操作系统的hostname是一个kernel变量,可以通过hostname命令来查看本机的hostname。也可以直接cat /proc/sys/kernel/hostname查看。#hostname#cat /proc/sys/kernel/hostname上面两种输出结果相同。一、修改运行时Linux系统的hostname,即临时修改,不需要重启系统hostname命令可以设置系统的hostname#hostname newnamenewname即要设置的新的hostname,运行后立即生效,但是在系统重启后会丢失所做的修改,如果要永久更改系统的hostname,就要修改相关的设置文件。二、永久更改Linux的hostnameman hostname里有这么一句话,”The hostname is usually set once at system startup in /etc/rc.d/rc.inet1 or /etc/init.d/boot (normally by reading the contents of a file which contains thehost name, e.g. /etc/hostname).”

RedHat里没有这个文件,而是由/etc/rc.d/rc.sysinit这个脚本负责设置系统的hostname,它读取 /etc/sysconfig/network这个文本文件,RedHat的hostname就是在这个文件里设置。

所以,如果要永久修改RedHat的hostname,就修改/etc/sysconfig/network文件,将里面的HOSTNAME这一行修改成HOSTNAME=NEWNAME,其中NEWNAME就是你要设置的hostname。Debian发行版的hostname的配置文件是/etc/hostname。

修该配置文件后,重启系统就会读取配置文件设置新的hostname。

linux如何查看host地址?

1、ifconfig -a

2、ip addr

以上两个命令可以查看到网卡对应的IP地址,但不一定能够看到服务器的外网IP。

3、curl ifconfig.me

查看服务器外网IP,需要服务器能够正常连接外网。

linux主机名怎么查hostname?

redhat6为例 显示主机名#hostname 显示主机名#hostname linux01 主机名临时设定为linux01 设置主机名,更改下面的文件# vim /etc/sysconfig/networkHOSTNAME=linux01 主机名设定为linux01, 永久有效

linux命令如何查看服务器名称?

需要准备的材料分别是:电脑、linux连接工具。

1、首先连接上linux主机,进入等待输入指令的linux命令行状态。

2、在命令行状态下,输入指令:hostname,按回车。

3、此时会打印出服务器名称,例如:bogon。

怎么查看linux系统的主机名?

查看主机名

1、可以使用hostnamctl命令。

2、hostnamectl。扩展资料:更改Linux系统的主机名(hostname)通过修改配置文件来实现。主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名。把旧的主机名删除,替换为新的主机名,保存文件就行了。要注意大小写。如果不更新/etc/hosts文件,那么有的程序,如sudo,不知道如何解析新的主机名。如果在更改Linux服务器的主机名,那么新的主机名应该要解析为Linux服务器的公网IP。如果更改个人电脑的主机名,那么新的主机名应该解析为127.0.0.1,或者127.0.1.1。127.0.1.1是Debian系Linux发行版解析本地主机的IP。Debian系统在安装时,如果计算机的IP是动态的,那么Debian安装程序会在/etc/hosts文件中创建127.0.1.1 这一条目。127.0.1.1地址使用loopback网卡,实际上127.0.0.0/8 (127.0.0.0 ~ 127.255.255.255)都使用loopback网卡。