如何使用命令獲取Linux主機信息( 二 )


代碼如下:
$ host -C google.com
Nameserver 216.239.38.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.34.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.36.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
Nameserver 216.239.32.10:
google.com has SOA record ns1.google.com. dns-admin.google.com. 2013061800 7200 1800 1209600 300
或者您可以使用 -d 或者 -v 參數來輸出詳細信息
代碼如下:
$ host -v google.com
Trying “google.com”
;; -》》HEADER《《- opcode: QUERY, status: NOERROR, id: 52674
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0《/p》 《p》;; QUESTION SECTION:
;google.com. IN A《/p》 《p》;; ANSWER SECTION:
google.com. 77 IN A 74.125.236.40
google.com. 77 IN A 74.125.236.38
google.com. 77 IN A 74.125.236.34
google.com. 77 IN A 74.125.236.37
google.com. 77 IN A 74.125.236.36
google.com. 77 IN A 74.125.236.41
google.com. 77 IN A 74.125.236.35
google.com. 77 IN A 74.125.236.33
google.com. 77 IN A 74.125.236.46
google.com. 77 IN A 74.125.236.32
google.com. 77 IN A 74.125.236.39《/p》 《p》Received 204 bytes from 127.0.1.1#53 in 33 ms
Trying “google.com”
;; -》》HEADER《《- opcode: QUERY, status: NOERROR, id: 31473
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0《/p》 《p》;; QUESTION SECTION:
;google.com. IN AAAA《/p》 《p》;; ANSWER SECTION:
google.com. 28 IN AAAA 2404:6800:4007:800::1002《/p》 《p》Received 56 bytes from 127.0.1.1#53 in 28 ms
Trying “google.com”
;; -》》HEADER《《- opcode: QUERY, status: NOERROR, id: 2871
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0《/p》 《p》;; QUESTION SECTION:
;google.com. IN MX《/p》 《p》;; ANSWER SECTION:
google.com. 13 IN MX 40 alt3.aspmx.l.google.com.
google.com. 13 IN MX 50 alt4.aspmx.l.google.com.
google.com. 13 IN MX 10 aspmx.l.google.com.
google.com. 13 IN MX 20 alt1.aspmx.l.google.com.
google.com. 13 IN MX 30 alt2.aspmx.l.google.com.《/p》 《p》Received 136 bytes from 127.0.1.1#53 in 29 ms
這個命令可以讓您獲得大量的主機信息 。
3. Arch 命令
這個命令可以讓您得到系統的處理器系統構架信息:
代碼如下:
$ arch
x86_64
從命令執行結果來看,我的主機是 64 位的 x86 系列處理器 。
4. uname 命令
上面的 arch 只能得到系統的簡單信息,如果想得到更多的信息,我們就需要使用 uname 命令了,uname 命令可以獲取到操作系統名稱、內核名稱、內核版本、主機名、網絡節點等信息 。
使用 -o 參數來查看操作系統名稱:
代碼如下:
$ uname -o
GNU/Linux
使用 -s 參數來查看內核名稱:
代碼如下:
$ uname -s
Linux
使用 -m 參數來查看系統構架信息,這個參數的得到的結果和上面的 arch 是一樣的:
代碼如下:
$ uname -m
x86_64
還有如下命令您可以試一試:
代碼如下:
$ uname -n
linuxuser-laptop
代碼如下:
$ uname -r
2.6.32-21-generic
   代碼如下:
$ uname -v
#33-Ubuntu SMP Fri Apr 18 08:09:38 UTC 2011
5. dig 命令
dig 命令是 DNS 查看工具,使用此命令可以查看域名服務器的主機地址
代碼如下:
$ dig google.com《/p》 《p》; 《《》》 DiG 9.9.2-P1 《《》》 google.com

推薦閱讀