`
jackyIT
  • 浏览: 13535 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

10 个你需要了解的 Linux 网络和监控命令

阅读更多
网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看linux服务器ip地址,管理服务器网络配置 ,通过 telnet 和ethernet建立与linux之间的网络链接,查看linux的服务器信息等。下面让我们看看在linux下的网络和监控命令的使用。

1. hostname

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

hostname –d 显示机器所属域名
hostname –f 显示完整的主机名和域名
hostname –i 显示当前机器的ip地址

2. ping

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

1. 用来确认网络连接是畅通的。

2. 用来查看连接的速度信息。

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

3. ifconfig

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

4. iwconfig

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

5. nslookup

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

例子. nslookup blogger.com

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

6. traceroute

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

7. finger

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

8. telnet

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

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


9. ethtool

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

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


ethtool -i

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


ethtool -p

显示网络统计信息:


ethtool -s

设置适配器的连接速度,单位是Mbps:


ethtool speed <10|100|1000>

10. 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 将会显示该主机订阅的所有多播网络。
分享到:
评论

相关推荐

    57个Linux常用命令含参数介绍和使用示例

    系统监控:Linux中的命令可以用来监控系统的状态,如top、htop、free等,这些命令可以帮助用户了解系统的运行状态,及时发现和解决问题。 程序调试:Linux中的命令可以用来调试程序,如gdb、strace等,这些命令可以...

    linux+常用命令整理+命令详情

    命令覆盖了多个方面,包括但不限于文件和目录管理、文本处理、权限管理、系统监控、网络配置、进程管理、系统备份与恢复等。通过这些命令,用户可以执行各种任务,如列出目录内容、创建和删除文件、查找和编辑文本、...

    linux操作系统命令大全

    Shell是Linux系统下的命令解释器,也是使用Linux系统的主要环境,Shell的功能很多,本章主要从Shell的基本概念、Shell的种类、Shell中的特殊字符、重定向以及Shell程序几个方面来讲解,重点内容是Shell的特殊字符和...

    常见场景下使用的Linux命令大全

    通过阅读这份指南,用户将能够深入了解Linux命令行的强大功能,学习如何通过组合基本命令来执行特定的系统操作,从而提升工作效率和系统管理能力。 指南中包含的命令组合覆盖了文件搜索、内容显示、日志监控、文件...

    IT运维之Linux服务器监控方案.doc

    为了全面掌握 网络服务器的运行状况和趋势,需要对服务器进行全面的监控。 利用Linux发行版搭建一个网络服务器可能对于许多人都是一件很容易的事情,但网络服 务器正式上线后,服务器数据流动、连接数、网络流量、...

    12本精彩的Linux书籍

    这本书是为那些想深入了解Linux的Geek们而量身打造的。 9. HULinux CookbookUH,作者Carla Schroder。这本书分别以用户和管理员的角度阐释Linux的各种特性。其中两个章节介绍了如何在基于RPM的系统以及Debian下...

    几个linux服务器性能测试工具,服务器压力测试

    3、Linux下很全面的监控工具dstat:dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据...

    《Linux开发环境及应用》期末考试样卷及参考答案1

    命令行工具是 Linux 操作系统中的核心组件,提供了各种功能强大的命令来管理文件系统、进程、网络等。通过本节考试,考生需要掌握常用的命令行工具,包括文件管理命令、文本处理命令、进程管理命令等。 三、文件...

    Linux操作系统基础教程

    在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...

    LINUX 24学时教程

    16.1 了解Linux操作系统的图形文件格式 262 16.2 转换及观察图形 267 16.2.1 使用GIMP软件编辑图形 268 16.2.2 使用Image Magick软件进行 图像编辑 271 16.2.3 使用xv命令观看图形 272 16.2.4 使用gv命令查看Post...

    Cacti for Linux.Unix(网络流量监测图形分析工具).rar

    有人说运维是背锅侠,那么,有了监控,有了充足的数据,一切以数据说话,运维还需要背锅吗,所以作为一个运维工程师,如何构建一套监控系统是你的第一件工作。 让我们以全局的眼光,探讨一下运维监控工具如何选型...

    100道Linux系统面试题(含答案)

    在Linux基础知识部分,面试题涉及了Linux的起源、特点、常用命令以及文件系统等方面的内容,通过这些问题,面试官可以了解求职者对Linux操作系统的基本认知和掌握程度。在系统管理部分,面试题关注于用户管理、磁盘...

    Linux操作系统实验三.doc

    1、通过实验了解和熟悉Linux系统管理; 2、掌握用户和组管理命令; 3、掌握软件包安装命令和步骤; 4、掌握网络通信管理命令; 5、掌握进程管理命令; 6、掌握系统的服务管理命令; 7、掌握磁盘操作管理命令。 二、 开发...

    linux集群应用实战

    课程目标:快速搭建一个基于nagios的网络监控系统 安装nagios软件 安装nagios插件 nagios默认配置文件结束 nagios各个配置文件之间的关系 详细介绍nagios每个配置文件 第10讲 nagios的日常维护和管理 课程目标:...

    Linux下无线网卡驱动设计及其配置工具.pdf

    Linux 下无线网卡驱动设计及其配置工具 ...Linux 下无线网卡驱动程序的设计和实现是一个复杂的过程,需要oroughly了解 Linux 内核和网络协议的工作机理,并且需要具备良好的编程能力和 Debug 技巧。

    PHP基于Linux的远程管理系统客户端的实现(源代码+参考文献).zip

    在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...

    lipcap库1.1.1版本源码

     大多数网络监控软件都以它为基础。  Libpcap可以在绝大多数类unix平台下工作.  Libpcap应用程序框架  Libpcap提供了系统独立的用户级别网络数据包捕获接口,并充分考虑到应用程序的可移植性。Libpcap可以在...

    Turbolinux 学习入门宝典

    7.5.1 网络配置命令 144 7.5.2 双机操作命令 144 7.5.3 FTP服务的设置 144 7.5.4 RCP命令的设置 144 7.5.5 Telnet命令的设置 144 7.5.6 查看CPU,硬盘,内存等相关信息 145 7.5.7 修复文件系统 145 7.5.8 修改scsi/...

    网络安全与管理-试题.docx

    a、不影响计算机的运行速度b、可能会造成计算机器件的永久失效c、不影响计算机运算结果d、不影响程序执行 为了抵御网络监控,最常用的方法是(b)。 a、采用物理传输(非网络)b、信息加密c、无线网d、使用专线传输...

    服务器安全防护措施.docx

    要对服务器系统的新增用户情况进行定时核对,并且需要认真仔细了解网络用户的各种功能;要及时更新服务器系统的杀毒软件以及病毒数据库,必要时,可针对比较特殊的病毒,安装专门的杀毒程序,同时要定期查杀服务器的...

Global site tag (gtag.js) - Google Analytics