|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
1.关于/etc/host,主机名和IP设置文件
Hosts-Thestatictablelookupforhostname(主机名查询静态表)
Linux的/etc/hosts是设置ip地点和其对应主机名的文件,这里能够纪录本机的或其他主机的ip及其对应主机名。分歧的linux版本,这个设置文件也大概分歧。好比Debian的对应文件是/etc/hostname.
2.设置文件
这个文件能够设置主机ip及对应的主机名,关于服务器范例的linux体系其感化仍是不成疏忽的。在局域网或是INTERNET上,每台主机都有一个IP地点,它辨别开每台主机,并能够依据ip举行通信。但IP地点不便利影象,以是又有了域名。在一个局域网中,每台呆板都有一个主机名,用于辨别主机,便于互相会见。
Linux主机名的相干设置文件就是/etc/hosts;这个文件告知本主机哪些域名对应那些ip,那些主机名对应哪些ip:
好比文件中有如许的界说
192.168.1.100linumu100test100
假定192.168.1.100是一台网站服务器,在网页中输出http://linumu100或http://test100就会翻开192.168.1.100的网页。
一般情形下这个文件起首纪录了本机的ip和主机名:
127.0.0.1localhost.localdomainlocalhost
3.设置文件格局申明
一样平常/etc/hosts的内容一样平常有以下相似内容:
127.0.0.1localhost.localdomainlocalhost
192.168.1.100linmu100.comlinmu100
192.168.1.120ftpserverftp120
一样平常情形下hosts文件的每举动一个主机,每行由三部分构成,每一个部分由空格离隔。个中#号开首的行做申明,不被体系注释。
第一部分:收集IP地点;
第二部分:主机名或域名;
第三部分:主机名别号;
固然每行也能够是两部分,即主机IP地点和主机名;好比192.168.1.100linmu100.
这里能够略微注释一下主机名(hostname)和域名(Domain)的区分:主机名一般在局域网内利用,经由过程hosts文件,主机名就被剖析到对应ip;域名一般在internet上利用,但假如本机不想利用internet上的域名剖析,这时候就能够变动hosts文件,到场本人的域名剖析。
4./hosts文件能够匡助办理哪些成绩
4.1远程登录linux主机过慢成绩
偶然客户端想远程登录一台linux主机,但每次登录输出暗码后城市等很长一段工夫才会进进,这是由于linux主机在前往信息时必要剖析ip,假如在linux主机的hosts文件事前到场客户真个ip地点,这时候再从客户端远程登录linux就会变很快。
注:这里所说的远程登录不单单是ssh,还多是mysql远程登录,或是文件共享的查询等。
4.2双机互连
当两台主机只是双机互连时,这时候两台主机都必要设置本人的ip,同时在对方的hosts文件里到场本人的ip和主机名。
5.主机名修正工具hostname;
实在主机名的修正也有公用工具,就是hostname
hostname-showorsetthesystem‘shostname
显现主机名:
#hostname
linmu100
此主机的主机名是linmu100,不加参数是用来显现以后主机的主机名;
一时设置主机名:
#hostnametest100
#hostname注:显现主机名
test100
经由过程hostname工具来设置主机名只是一时的,下次重启体系时,此主机名将不会存在;
显现主机IP:
#hostname-i
192.168.1.100
</p>
讨论什么版本好并无意义,关键是你是不是真心想学.不过,为了避免曲高和寡,最好选用的人多的版本。 |
|