在Linux系统的 *** 作中,管理员有时需要了解主机的信息,尤其是在启动新的服务器时。获取Linux主机信息的命令有哪些?本文主要介绍几种获取Linux主机信息的常用命令,非常实用,有需要的朋友可以参考一下。
以Ubuntu13.04 *** 作系统为例。
1.查看或更改Linux主机名的命令
代码如下:
$主机名
mylinuxbook-Inspiron-1525
从命令结果可以看到,我的Ubuntu主机名是mylinuxbook-Inspiron-1525。您可能会注意到,主机名通常会出现在命令提示符下,所以很多时候我们缩短主机名可能会更方便。
通过以下命令更改它:
代码如下:
$sudo主机名mylinuxbook
注意,更改主机名需要root权限,所以我使用sudo命令来提升权限。如果您执行上面的命令,那么您可以立即打开一个新的终端,在那里您可以查看您的新主机名,并且您将看到新名称的命令提示符。
但是,此命令修改的主机名是一个临时功能。一旦重新启动服务器,该名称将不复存在。如果您需要永久修改主机名,那么您需要修改/etc/hostname文件。
2.主机命令
此命令允许您查看主机的IP信息,
代码如下:
$主持人google.com
google.com已经和74.125.236.72谈过了
google.com已经和74.125.236.78谈过了
google.com已经和74.125.236.73谈过了
google.com已经和74.125.236.71谈过了
google.com已经和74.125.236.65谈过了
google.com已经和74.125.236.69谈过了
google.com已经和74.125.236.66谈过了
google.com已经和74.125.236.64谈过了
google.com已经和74.125.236.67谈过了
google.com已经和74.125.236.68谈过了
google.com已经和74.125.236.70谈过了
google.com的IPv6地址为2404:6800:4007:801::1004
google.com邮件由aspmx.l.google.com10号处理。
google.com邮件由alt1.aspmx.l.google.com20号处理。
google.com邮件由alt2.aspmx.l.google.com30号处理。
google.com邮件由alt3.aspmx.l.google.com40号处理。
google.com邮件由alt4.aspmx.l.google.com50号处理。
从命令的运行结果中,我们可以看到主机的IP(IPV4和IPV6)以及邮件服务器的信息。
如果还想查看DNS记录,可以使用-a参数。
代码如下:
$host-google.com
尝试“google.com”
;;-》标题《- *** 作码:查询,状态:无错误,id:34210
;;旗帜:qrrdra查询:1,回答:21,权限:0,附加:0《p》《p》;;问题部分:
;google.com。在任何《p》中;;回答部分:
google.com。211在AAAA2404:6800:4007:800::1009
google.com。299在mx10aspmx.l.google.com。
google.com。299在mx50alt4.aspmx.l.google.com。
google.com。299在mx20alt1.aspmx.l.google.com。
google.com。299在mx30alt2.aspmx.l.google.com。
google.com。299在mx40alt3.aspmx.l.google.com。
google.com。267在74.125.236.168
google.com。267在74.125.236.165
google.com。267在74.125.236.166
google.com。267在74.125.236.167
google.com。267在74.125.236.164
google.com。267在74.125.236.174
google.com。267在74.125.236.163
google.com。267在74.125.236.169
google.com。267在74.125.236.162
google.com。267在74.125.236.161
google.com。267在74.125.236.160
google.com。ns3.google.com北部136467号。
google.com。ns1.google.com北部136467号。
google.com。ns4.google.com北部136467号。
google.com。ns2.google.com北部136467号。《p》在30毫秒内从127.0.1.1#53接收到412个字节
如果需要查看域名服务器或SOA信息,可以使用-C参数。
代码如下:
$主机-google.com
名称服务器216.239.38.10:
google.com有SOA记录ns1.google.com。dns-admin.google.com。2013061800720018001209600300
名称服务器216.239.34.10:
google.com有SOA记录ns1.google.com。dns-admin.google.com。2013061800720018001209600300
名称服务器216.239.36.10:
google.com有SOA记录ns1.google.com。dns-admin.google.com。2013061800720018001209600300
名称服务器216.239.32.10:
google.com有SOA记录ns1.google.com。dns-admin.google.com。2013061800720018001209600300
或者可以使用-d或-v参数来输出详细信息。
代码如下:
东道主google.com队
尝试“google.com”
;;-》标题《- *** 作码:查询,状态:无错误,id:52674
;;旗帜:qrrdra查询:1,回答:11,权限:0,附加:0《p》《p》;;问题部分:
;google.com。在《p》中;;回答部分:
google.com。77在74.125.236.40
google.com。77在74.125.236.38
google.com。77在74.125.236.34
google.com。77在74.125.236.37
google.com。77在74.125.236.36
google.com。77在74.125.236.41
google.com。77在74.125.236.35
google.com。77在74.125.236.33
google.com。77在74.125.236.46
google.com。77在74.125.236.32
google.com。77在33毫秒内从127.0.1.1#53收到204个字节
尝试“google.com”
;;-》标题《- *** 作码:查询,状态:无错误,id:31473
;;旗帜:qrrdra查询:1,回答:1,权限:0,附加:0《p》《p》;;问题部分:
;google.com。在AAAA《p》中;;回答部分:
google.com。28在AAAA2404:6800:4007:800::1002《p》在28毫秒内从127.0.1.1#53收到56个字节
尝试“google.com”
;;-》标题《- *** 作码:查询,状态:无错误,id:2871
;;旗帜:qrrdra查询:1,回答:5,权限:0,附加:0《p》《p》;;问题部分:
;google.com。在MX《p》中;;回答部分:
google.com。13在mx40alt3.aspmx.l.google.com。
google.com。13在mx50alt4.aspmx.l.google.com。
google.com。13在mx10aspmx.l.google.com。
google.com。13在mx20alt1.aspmx.l.google.com。
google.com。13在mx30alt2.aspmx.l.google.com。《p》在29毫秒内从127.0.1.1#53接收了136个字节
该命令允许您获取大量主机信息。
3.Arch命令
此命令允许您获取系统的处理器系统架构信息:
代码如下:
$arch
x86_64
从命令执行结果来看,我的主机是64位x86系列处理器。
4.uname命令
上面的拱门只能得到系统的简单信息。如果想得到更多的信息,需要使用uname命令,可以得到 *** 作系统名、内核名、内核版本、主机名、网络节点等信息。
使用-o参数查看 *** 作系统名称:
代码如下:
$uname-o
GNU/Linux
使用-s参数查看内核名称:
代码如下:
$uname-s
Linux *** 作系统
使用-m参数查看系统体系结构信息。该参数的结果与上面的拱形相同:
代码如下:
$uname-m
x86_64
您还可以尝试以下命令:
代码如下:
$uname-n
linuxuser用户-笔记本电脑
代码如下:
$uname-r
21-通用
代码如下:
uname-v
世界协调时2011年4月18日08:09:38,Fri
5.挖掘命令
Dig命令是一个DNS查看工具,可以用来查看域名服务器的主机地址。
代码如下:
$digGoogle.com《p》《p》;9.9.2-google.comP1
;;全局选项:+cmd
;;得到答案:
;;-》标题《- *** 作码:查询,状态:无错误,id:40090
;;旗帜:qrrdra查询:1,回答:11,权限:0,附加:1《p》《p》;;选择伪截面:
;EDNS:版本:0,标志:;udp:4096
;;问题部分:
;google.com。在《p》中;;回答部分:
google.com。227在74.125.236.33
google.com。227在74.125.236.38
google.com。227在74.125.236.46
google.com。227在74.125.236.40
google.com。227在74.125.236.32
google.com。227在74.125.236.37
google.com。227在74.125.236.34
google.com。227在74.125.236.35
google.com。227在74.125.236.41
google.com。227在74.125.236.39
google.com。74.125.236.36中的227项;;查询时间:30毫秒
;;服务器:127.0.1.1#53(127.0.1.1)
;;时间:2013年6月22日星期六15时38分58秒
;;消息大小rcvd:215
以上是边肖总结的获取Linux主机信息的命令介绍。如果需要查询主机信息,可以使用上面描述的那些命令。你学会了吗?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)