所谓的类unix系统就是指基于unix内核和原理开发出来的操作系统。最常见的就是linux和mac os,当然也包括aix,hp_ux等等。
而localhost呢是表示本机的意思,通常用于开发web程序的调试和本地测试。
默认的映射是127.0.0.1,这个映射关系是保存在:
/etc/hosts这个文件里的,hosts文件保存的是主机名和IP地址的映射,或者说绑定关系,但这种映射关系是本地的。
可以用vim或者其他编辑器来编辑:
vim /etc/hosts我的(Mac os)打开的内容如下:
# # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. 127.0.0.1 localhost 42.243.74.174 mygit
也有的linux系统打开内容如下:
127.0.0.1 localhost.localdomain localhost 192.168.1.195 debian.localdomain debian 注: 一般情况下hosts的内容关于主机名(hostname)的定义,每行为一个主机,每行由三部份组成,每个部份由空格隔开。 第一部份:网络IP地址; 第二部份:主机名.域名,注意主机名和域名之间有个半角的点,比如 localhost.localdomain 第二部份:主机名(主机名别名)其实就是主机名;
如果你突然发现在调试程序的时候,你的localhost不起作用了,而只能使用IP 127.0.0.1。赶快来这里看一看你的映射是否还在。不在的话添加一下就行。当然你可以在这里添加你想做的任何映射。
原文:http://blog.csdn.net/kmust20093211/article/details/44660595