下面列出来的10个基础的每个Linux用户都应该知道的网络和监控命令。网络和监控命令类似于这些:hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看linux服务器ip地址,管理服务器网络配置,通过 telnet 和ethernet建立与linux之间的网络链接,查看linux的服务器信息等。下面让我们看看在linux下的网络和监控命令的使用。

hostname

hostname 没有选项,显示主机名字

hostname –d 显示机器所属域名

hostname –f 显示完整的主机名和域名

hostname –i 显示当前机器的ip地址

ping

ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包。ping 主要有两个作用:

  1. 用来确认网络连接是畅通的。
  2. 用来查看连接的速度信息。

如果你 ping www.yahoo.com 它将返回它的ip地址 。你可以通过 ctrl+C 来停止命令。

ifconfig

查看用户网络配置。它显示当前网络设备配置。对于需要接收或者发送数据错误查找,这个工具极为好用。

iwconfig

iwconfig 工具与 ifconfig 和ethtool类似。是用于无线网卡的 . 你可以用他查看设置基本的Wi-Fi 网络信息,例如 SSID, channel和encryption.还有其他很多配置你也可以查看和修改,, 包括 接收灵敏度, RTS/CTS, 发送数据包的分片大小,以及无线网卡的重传机制。

nslookup

nslookup 这个命令在 有ip地址时,可以用这个命令来显示主机名,可以找到给定域名的所有ip地址。而你必须连接到互联网才能使用这个命令。

例子. nslookup blogger.com

你也可以使用 nslookup 从ip获得主机名或从主机名获得ip。

traceroute

一个方便的工具。可用来查看数据包在提交到远程系统或者网站时候所经过的路由器的IP地址、跳数和响应时间。同样你必须链接到互联网才能使用这个命令。

finger

查看用户信息。显示用户的登录名字、真实名字以及登录终端的名字和登录权限。这是unix一个很老的命令,现在已很少使用了。

telnet

通过telnet协议连接目标主机,如果telnet连接可以在任一端口上完成即代表着两台主机间的连接良好。

telnet hostname port – 使用指定的端口telnet主机名。这通常用来测试主机是否在线或者网络是否正常。

ethtool

ethtool允许你查看和更改网卡的许多设置(不包括Wi-Fi网卡)。你可以管理许多高级设置,包括tx/rx、校验及网络唤醒功能。下面是一些你可能感兴趣的基本命令:

ethtool -i 显示一个特定网卡的驱动信息,检查软件兼容性时尤其有用

ethtool -p 启动一个适配器的指定行为,比如让适配器的LED灯闪烁,以帮助你在多个适配器或接口中标识接口名称

ethtool -s 显示网络统计信息

ethtool speed <10|100|1000> 设置适配器的连接速度,单位是Mbps

netstat

发现主机连接最有用最通用的Linux命令。你可以使用”netstat -g”查询该主机订阅的所有多播组(网络)

netstat -nap | grep port 将会显示使用该端口的应用程序的进程id

netstat -a or netstat –all 将会显示包括TCP和UDP的所有连接

netstat –tcp or netstat –t 将会显示TCP连接

netstat –udp or netstat –u 将会显示UDP连接

netstat -g 将会显示该主机订阅的所有多播网络。

本文转自Linux就该这么学博客园博客,原文链接:http://www.cnblogs.com/linuxprobe/p/5948010.html,如需转载请自行联系原作者

注意啦!10 个你需要了解的 Linux 网络和监控命令相关推荐

  1. 七周三次课(11月29日) 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法...

    2019独角兽企业重金招聘Python工程师标准>>> 10.11 Linux网络相关 ifconfig 查看网卡ip (yum install net-tools) 安装 -a   ...

  2. 七周三次课(1月24日) 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法...

    七周三次课(1月24日) 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法 ====== ...

  3. 10个高效Linux技巧及Vim命令对比

    写在前面:今天没来得及唱歌~一个多星期没更新了,今天记录下我自己用得比较多的Linux命令行快捷键,小伙伴们别嘲笑我哈~不知道为啥,每次发文就有好几个小伙伴取消关注离开之前,可以告诉我为什么吗~~ V ...

  4. 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 ne

    七周三次课 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法 10.11 Linux网络 ...

  5. (转)路由器WAN口IP显示为10、100、172开头,网络被电信联通等运营商做了NAT转发

    转自:http://www.ekingcn.com/school/pcfaq_1658_202.html 1.表现形式: 路由器拨号获得的公网IP变成了一个以100开头的IP(或者是10.172开头) ...

  6. Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳)

    Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手冊(一抹曦阳).pdf下载地址 ,step by step http://download.csdn ...

  7. Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手册(一抹曦阳)

    Oracle 10g 10.2.0.1 在Oracle Linux 5.4 32Bit RAC安装手册(一抹曦阳).pdf下载地址 ,step by step http://download.csdn ...

  8. 笔记本网卡wireless-AC-9462驱动设备问题(代码10)导致搜索不到无线网络 -- 已解决

    笔记本网卡wireless-AC-9462驱动设备问题(代码10)导致搜索不到无线网络 – 已解决 常见笔记本设备网络问题 一.问题描述 笔记本电脑搜索不到无线网络(wifi),网络诊断发现 网络适配 ...

  9. windows10一键安装linux,WSLg–微软官方内置,在Win 10上一键安装5大Linux发行版本

    WSLg – 微软官方内置,在 Win 10 上一键安装 5 大 Linux 发行版本 WSLg(Windows Subsystem for Linux GUI)是微软官方 5 天前刚刚发布,并已内置 ...

最新文章

  1. leetcode算法题--零钱兑换
  2. Git常用命令和Git团队使用规范指南
  3. Windows的Win键被自动按下解决方案
  4. Servlet_执行原理
  5. 基于UDP协议的套接字+socketserver模块
  6. Pytorch Fashion_MNIST直接离线加载二进制文件到pytorch
  7. SpringBoot实战:整合Redis、mybatis,封装RedisUtils工具类等(附源码)
  8. nodejs libararies
  9. Android学习Tabhost、gallery、listview、imageswitcher
  10. c/c++基础篇--------------------------基本框架及语法
  11. axure树形表格_excel树状图怎么做
  12. VS Code 基础入门使用(配置)教程
  13. wxs 实现小程序拖拽功能
  14. (附源码课件)10款Java小游戏满足你各种需求
  15. “消费者至上:媒体新时代 ”主题响彻IBC2019
  16. U盘图标更改个性化工具
  17. 红米5 Android 8.0,红米 5 获得 Android 8.0 稳定版更新:修复大量问题
  18. 打包开发板根文件系统,并制作成img镜像
  19. Android项目——读取手机联系人信息
  20. 处处可导 但导函数不连续的例子

热门文章

  1. Spring JDBC-混合框架的事务管理
  2. Android’s PreferenceActivity for all API versions
  3. python中 是什么类型_浅谈python中的变量默认是什么类型
  4. 简述ajax的重构原因,Ajax 重构的步骤
  5. mysql如何实现读提交锁_MySQL学习笔记(二)—MySQL事务及锁详解
  6. 【c++】4.std::shared_ptr、std::make_shared、 .get() 、.data()、void *p 的用法、裸指针
  7. Java中的goto实现
  8. Dubbo 源码分析 - SPI 机制
  9. Tomcat的安装配置与JavaWeb入门教程
  10. Java中String类的常见面试题