`
tonifun
  • 浏览: 20809 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux下面的常见网络命令(转载的)

阅读更多
网络侦错指令: ping, ifconfig, ifup, ifdown, netstat, route, traceroute, host, nslookup,
ping 是送一个ICMP的封包给那个主机
[root@cnca-test-linux /]# ping 10.10.9.158
PING 10.10.9.158 (10.10.9.158) 56(84) bytes of data.
64 bytes from 10.10.9.158: icmp_seq=0 ttl=57 time=5.79 ms
64 bytes from 10.10.9.158: icmp_seq=1 ttl=57 time=1.68 ms
64 bytes from 10.10.9.158: icmp_seq=2 ttl=57 time=8.58 ms
64 bytes from 10.10.9.158: icmp_seq=3 ttl=57 time=5.95 ms
64 bytes from 10.10.9.158: icmp_seq=4 ttl=57 time=4.46 ms
--- 10.10.9.158 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4003ms
rtt min/avg/max/mdev = 1.685/5.295/8.583/2.247 ms, pipe 2
[root@cnca-test-linux /]#
ifconfig 设定网络参数使用的命令
[root@cnca-test-linux /]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:CD:5F:B6 
          inet addr:10.10.81.16  Bcast:10.10.81.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fecd:5fb6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:261604 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7600 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21295623 (20.3 MiB)  TX bytes:797222 (778.5 KiB)
          Interrupt:10 Base address:0x1400
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7219 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7219 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10461306 (9.9 MiB)  TX bytes:10461306 (9.9 MiB)

ifup/ifdown 激活、关闭益而高网卡
root@cnca-test-linux /]# ifup eth0
root@cnca-test-linux /]# ifdown eth0

netstat 查看网络信息的指令
[root@cnca-test-linux /]# netstat -in
Kernel Interface table
Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0       1500   0   261760      0      0      0     7656      0      0      0 BMRU
lo        16436   0     7219      0      0      0     7219      0      0      0 LRU
[root@cnca-test-linux /]# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State     
tcp        0      0 *:32769                     *:*                         LISTEN     
tcp        0      0 *:sunrpc                    *:*                         LISTEN     
tcp        0      0 *:ssh                       *:*                         LISTEN     
tcp        0      0 cnca-test-linux:ipp         *:*                         LISTEN     
tcp        0      0 *:telnet                    *:*                         LISTEN     
tcp        0      0 cnca-test-linux:smtp        *:*                         LISTEN     
tcp        0    352 10.10.81.16:ssh             10.10.81.131:12379          ESTABLISHED
udp        0      0 *:32768                     *:*                                    
udp        0      0 *:912                       *:*                                    
udp        0      0 *:sunrpc                    *:*                                    
udp        0      0 *:ipp                       *:* 
route 显示、修改路由表
[root@cnca-test-linux /]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.10.81.0      *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         10.10.81.1      0.0.0.0         UG    0      0        0 eth0
traceroute 查看连接到那些主机的信息
[root@cnca-test-linux /]# traceroute 10.10.9.158
traceroute to 10.10.9.158 (10.10.9.158), 30 hops max, 38 byte packets
1  10.10.81.253 (10.10.81.253)  0.580 ms  0.376 ms  0.613 ms
2  192.168.193.17 (192.168.193.17)  0.604 ms  0.354 ms  0.374 ms
3  192.168.193.46 (192.168.193.46)  1.173 ms  1.051 ms  2.070 ms
4  192.168.193.126 (192.168.193.126)  2.619 ms  3.024 ms  2.871 ms
5  10.10.161.13 (10.10.161.13)  4.909 ms  4.728 ms  3.947 ms
6  10.10.231.245 (10.10.231.245)  3.818 ms  3.117 ms  3.664 ms
7  10.10.2.33 (10.10.2.33)  4.853 ms  4.995 ms  6.321 ms
8  10.10.2.21 (10.10.2.21)  27.196 ms  18.996 ms  19.702 ms
9  10.10.9.158 (10.10.9.158)  4.107 ms  6.035 ms  3.907 ms
[root@cnca-test-linux /]
host 显示主机的名称
[[root@cnca-test-linux /]# host -a www.163.com
Trying "www.163.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15583
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;www.163.com.                   IN      ANY
;; ANSWER SECTION:
www.163.com.            85559   IN      CNAME   www.cache.split.netease.com.
;; AUTHORITY SECTION:
163.com.                16617   IN      NS      ns3.nease.net.
163.com.                16617   IN      NS      ns.nease.net.

nslookup 查询主机对应的Ip

[root@cnca-test-linux /]#
[root@cnca-test-linux /]# nslookup www.163.com
Non-authoritative answer:
www.163.com     canonical name = www.cache.split.netease.com.
Name:   www.cache.split.netease.com
Address: 220.181.28.52
Name:   www.cache.split.netease.com
Address: 220.181.28.53
Name:   www.cache.split.netease.com
Address: 220.181.28.54
Name:   www.cache.split.netease.com
Address: 220.181.28.50
Name:   www.cache.split.netease.com
Address: 220.181.28.51


telnet 可以远程管理一些设备

[root@cnca-test-linux /]# telnet 10.10.81.136
Trying 10.10.81.136...
Connected to 10.10.81.136 (10.10.81.136).
Escape character is '^]'.
Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
Kernel 2.6.9-34.EL on an i686
login:

这文是转载的,原文地址:http://blog.chinaunix.net/u/24661/showart_1132652.html
分享到:
评论

相关推荐

    Linux常见服务功能

    Linux常见服务功能 Linux 操作系统提供了许多实用的服务功能,以下是常见的服务功能: 1. automount:自动安装本地设备和 NFS 文件系统的精灵程序。 知识点: automount 是一个自动安装设备的服务,能够在必要时...

    转载linuxC经典面试题十四.pdf

    【知识点详解】 1. 关闭Linux系统:在给出的题目中,`halt`命令用于关闭Linux系统而...以上知识点详细解释了Linux系统管理、文件操作、网络服务、文本编辑和命令行工具的使用,这些都是Linux C编程面试中常见的问题。

    linux内核下载,【转载】菜鸟编译Linux内核[借鉴].pdf

    此外,对于日常用户来说,通常不需要手动编译内核,因为大多数Linux发行版提供的预编译内核已经包含了大部分常见的硬件支持。只有在特定情况下,如优化性能、调试或添加特殊硬件支持时,编译自定义内核才是必要的。

    linux学习的几点建议(转载感觉不错)

    除了基本的文件操作外,还需要掌握一些高级的系统管理命令,这些命令可以帮助你更好地管理和配置Linux系统。例如: - **进程管理**:`ps`查看进程状态,`top`实时监控系统资源使用情况。 - **网络管理**:`ifconfig...

    一周内学会linux系统管理

    3. **桌面环境与终端**:熟悉常见的桌面环境(如Gnome、KDE、XFCE),并熟练使用命令行终端,掌握基础的shell命令,如ls、cd、mv、cp、rm等。 4. **文件系统与文件管理**:理解Linux下的目录结构,如/home、/etc、/...

    Linux shell编程

    9. **命令解析过程**:“转载:bash命令解析过程”可能会深入探讨Bash是如何解析和执行命令的,包括词法分析、语法解析和命令执行的详细步骤。 10. **解释器原理**:“Shell编程入门:Linux解释器原理”可能涵盖了...

    Centos-7-8-9操作系统命令集锦

    进程操作及作业控制,OpenSSL 使用,密码生成,PAM 认证模块,以及一些常见的 Linux 工具使用(如 tr、curl、base64 编解码、uuidgen、随机字符串生成等)。 适合人群:适用于具有基础 Linux 操作经验的系统管理员和...

    定制自己的Linux应用环境(一).pdf

    下面是 Linux 系统中的一些常见系统服务的介绍: alsasound 服务是 ALSA 声卡驱动程序的支持。 ALSA 声卡驱动程序原本是为 Gravis Ultra Sound (GUS) 而写的,现在它已经和 OSS/Free 及 OSS/Linux 兼容。 apmd ...

    收集的常见的专业问题解决办法.rar

    2009-03-18 09:07 2303315 1322088 常见的专业问题解决办法\[教程]红旗Linux5_0桌面正式版光盘安装=图解教程=Unix-Linux - 系统之家论坛.mht 2009-02-24 08:43 151144 33570 常见的专业问题解决办法\“在静态方法中...

    LinuxManuals:Linux 的中文说明书| 制作者pan93412 | 转载请留下作者名称与原始网址

    学习和掌握Shell命令是高效使用Linux的关键。 在LinuxManuals中,我们可以找到关于Arch Linux的章节。Arch Linux是一个以简洁、滚动更新和AUR(Arch User Repository)闻名的Linux发行版,适合有经验的用户。它的...

    详解NodeJs项目 CentOs linux服务器线上部署

    可以通过下载官方的Linux包,例如node-v9.9.0-linux-x64.tar.gz,然后使用FTP(如FileZilla)上传到服务器,或者直接通过wget命令在线下载。下载后,通过tar命令解压安装包,并将解压后的目录移动到合适的位置,比如...

    UNIX高级编程

    这些只是《UNIX环境高级编程》中可能包含的部分主题,每一部分都包含了大量的细节和实例,是任何想要在UNIX/Linux环境下进行系统级或网络编程的开发者的重要参考书。通过学习本书,读者可以提升对UNIX/Linux系统的...

    fedora10 安装全指南中文pdf版

    - 否则,下载SHA1SUM文件到与ISO文件相同的目录,然后通过特定命令验证ISO文件的完整性。 - 具体验证步骤可参考官方文档: [SHA1SUM校验](http://fedoraproject.org/zh_CN/verify) #### 三、Fedora 10 安装流程 -...

    流光4.71 for.zip

    注意:本段关于cracklib的说明转载于[网络工作室] B、Proactive Checking 这个程序能在输入口令时进行一系列的口令检查,这会对避免不安全口令出现于你的系统有帮助作用。它与一般的shadow和NIS(也就是yellow ...

    Apache 2.2 中文版参考手册

    - **编译过程**:Apache 2.2 支持多种操作系统,包括Linux、Unix以及Windows等。文档详细介绍了如何在这些不同的平台上编译和安装Apache。 - **配置选项**:提供了编译时可用的各种配置选项,帮助用户根据自身需求...

    Git常规学习

    ### Git常规学习知识点 #### 一、Git简介与版权...以上是关于Git的一些基础知识点和常见命令的介绍,对于初学者来说掌握这些内容已经足够应对日常的版本控制需求。随着对Git理解的加深,可以逐步探索更多高级功能。

    树莓派4B安装ManjaroARM体验

    系统更新则通过`sudo pacman -Syyu`命令完成,同时,树莓派4B的无线网络(wlan)和蓝牙配置也可以在图形界面下轻松设置。不过,我在探索过程中发现,ManjaroARM的arm版本目前在官方仓库中并未提供wine,这可能限制了...

    浅析Python3 pip换源问题

    而在Unix-like系统如MacOS或Linux中,则是通过在用户根目录下的隐藏文件夹 ~/.pip 中创建pip.conf配置文件,并在该文件中添加相应的配置信息。配置文件的格式如下: ``` [global] index-url = *** [install] use-...

    在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    在Windows 10操作系统上安装并配置Tomcat服务器是一项涉及多个步骤的常见任务,尤其对于开发和调试JSP程序的用户来说非常必要。在开始之前,我们需要先配置好Java开发工具包(JDK),因为Tomcat服务器是用Java编写的...

Global site tag (gtag.js) - Google Analytics