范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

你应该知道的22个基本的Linux网络命令

  我们并不是每天都会谈论 Linux 的命令行。但正如一些读者指出的那样,你们也想学习一些命令行的技巧。
  因此,我整理了一份基本的 Linux 网络命令清单,这些命令在我的大学时代帮助了我,让我对如何在网络方面使用 Linux 有了坚定的认识。
  这些命令将帮助你设置网络,以及解决你在 Linux 系统中可能遇到的各种网络问题。
  Linux 中的基本网络命令
  这个汇编包括了 CLI 实用程序,它们将帮助你排除网络问题、监控数据包和连接的设备,以及更多。
  在我展示这些命令的一些细节之前,让我分享一下我今天要讨论的所有命令的简要概述。   命令说明  ip操纵路由来分配和配置网络参数 traceroute识别数据包到达主机的路径 tracepath在追踪网络主机的路径时,获取最大传输单元 ping通常用于检查主机和服务器之间的连接情况 ss获得有关网络套接字的详细信息 dig给出所有关于 DNS 名称服务器的必要信息 host输出特定域和主机的 IP 地址 hostname主要用于输出和更改主机名 curl在网络上通过各种协议传输数据 mtrping和traceroute的组合,用于诊断网络 whois获取有关注册的域名、IP 地址、名称服务器等信息 ifplugstatus检测本地以太网设备的链接状态 iftop监视与带宽有关的统计信息 tcpdump数据包嗅探和分析工具,用于捕获、分析和过滤网络流量 ethtool允许用户配置以太网设备 nmcli用于网络连接的故障排除工具 nmap主要用于审计网络安全 bmon开源工具,用于监控实时带宽 firewalld配置防火墙规则的 CLI 工具 iperf测量网络性能和调整的工具 speedtest-clispeedtest.net的 CLI 工具,用于检查网速 vnstat主要用于监控网络流量和带宽消耗
  现在,让我们用例子和更深入的方式讨论它们。
  请注意,并不是所有的命令都会预装。我已经添加了针对 Debian/Ubuntu 的说明。对于其他发行版,请使用你的软件包管理器进行安装。
  1、ip 命令
  ip命令是最基本的,但也是最重要的,你会发现系统管理员经常使用它,其用于从操纵路由到分配和配置网络参数。
  虽然用例可能无穷无尽,但让我向你展示 ip命令的最基本用例(寻找 IP 地址)。ip address
  同样,你也可以使用 ip命令来持续监控设备的状态,请使用monitor参数而不是我们之前用来获取 IP 地址的address参数:ip monitor
  2、traceroute
  使用 traceroute命令,你可以确定数据包到达主机的路线。而且,当你想询问数据包的传输情况和数据包所走的跳数时,它可能相当有用。
  默认情况下,你的系统可能没有安装 traceroute,如果你使用的是 Debian 及派生的发行版(包括 Ubuntu),安装时只需使用一个命令:sudo apt install traceroute
  例如,追踪到 google.com的数据包:traceroute google.com
  默认情况下,traceroute会使用 IPv4,但是你可以通过使用-6选项来改变这一行为,该选项将指示traceroute使用 IPv6。让我告诉你怎么做:
  3、tracepath
  tracepath命令用于发现 MTU(最大传输单元),同时追踪到网络主机的路径。它与我上面讨论的traceroute很相似,但它不需要sudo权限,而且也没有像它那么多功能。
  但是,首先什么是 MTU?
  MTU 就是可以在网络上传输或接收的最大帧或数据包。
  现在,让我们看一下 google.com的tracepath的基本例子:tracepath google.com
  同样,你可以使用 -b选项同时打印出 IP 地址和主机名。tracepath -b google.com
  4、ping
  ping 命令(数据包网络飞龙探云手Packet Internet Groper  ) 可以说是在排除网络故障时最重要的命令之一,因为它是检查主机和服务器之间连接情况的最常用方法。
  例如,我 ping谷歌:ping google.com
  这里,最后一行(min/avg/max)表示从指定的服务器获得响应的时间。
  如果你得到一个错误提示 bash: ping: command not found(LCTT 译注:不会吧?),你可以查看我们的指南如何在 Ubuntu 上安装 Ping。
  5、ss
  ss(套接字统计socket statistics)命令用于详细了解网络套接字(在网络上发送和接收数据的端点)。
  要列出所有监听和非监听的 TCP 连接,你必须使用 -at选项,如下所示:ss -at
  同样,你可以使用 -au选项对 UDP 端口进行同样的操作:ss -au
  6、dig
  dig 命令(域信息龙爪手Domain Information Groper  )用于获取有关域名的所有必要信息。
  要在基于 Ubuntu 的发行版上安装 dig工具,请按照给出的命令进行:sudo apt install dnsutils
  现在,让我告诉你如何获取一个特定主机的信息,在这个例子中,我将获取 itsfoss.com的信息:dig itsfoss.com
  7、host
  host命令主要用于获取一个特定主机的 IP 地址,或者你可以从一个特定的 IP 地址获取主机名。换句话说,它是一个 DNS 查询工具。
  要找到主机的 IP,你只需要在 host命令中附加主机名。让我告诉你怎么做:host itsfoss.com
  同样,你可以用一个 IP 地址来获取主机名:host 8.8.4.4
  8、hostname
  如果你已经使用了一段时间的 Linux,你一定很熟悉这个命令,因为这主要是用来 改变你的系统的主机名和 NIS(网络信息系统)的主机名。
  当不使用任何选项时,它可以得到系统当前的主机名。hostname
  从包含所需主机名的文件中改变主机名是这个工具的另一个有趣的功能:sudo hostname -F
  9、curl
  curl(客户端 URL(Client URL))命令主要用于在网络上传输数据,支持各种协议,包括 HTTP、FTP、IMAP 和许多其他协议。
  这个工具是首选的自动化工具,因为它是在没有任何人类互动的情况下工作的,也可以用于端点测试、调试和错误记录。
  curl工具没有预装,如果你在任何 Debian 及其派生发行版上,你只需要使用以下命令进行安装:sudo apt install curl
  使用 curl命令下载文件非常容易,你只需在 URL 中使用-O选项,就可以开始了。curl -O [URL]
  在下载大文件时,进度条会很方便,你可以用 curl的-#选项来显示进度条。
  10、mtr
  它是 ping和traceroute工具的组合,主要用于网络诊断,并提供网络响应和连接的实时情况。
  使用 mtr的最简单方法是用它跟上一个主机名或 IP 地址,它将给出一个实时的traceroute报告。mtr [URL/IP]
  如果你想让 mtr同时显示主机名和 IP 地址,你可以把它和-b选项配对,如下图:mtr -b [URL]
  11、whois
  whois可以帮助你找到有关注册的域名、IP 地址、名称服务器等信息,因为它是 whois 目录服务的客户端。
  这个工具可能没有预装在你的设备上,要在基于 Debian/Ubuntu 的发行版上安装,你可以使用给出的命令:sudo apt install whois
  一般来说,whois命令是与给出的域名配对使用的:whois [DomainName]
  另外,你也可以用一个 IP 地址来代替域名,你会得到同样的细节。
  12、ifplugstatus
  ifplugstatus是一个最基本的,但也是最有用的工具,足以在基本水平上排除连接问题。它用于检测本地以太网的链接状态,其工作方式与mii-diag、mii-tool和ethtool类似,支持所有三个 API。
  在基于 Debian/Ubuntu 的发行版上安装,你可以按照给出的命令进行:sudo apt install ifplugd
  这个工具没有任何花哨的选项,经常不需要与任何配对选项而使用:ifplugstatus
  13、iftop
  iftop(接口的 topInterface TOP)经常被管理员用来监控与带宽有关的统计数据,当你遇到网络问题时,也可以作为诊断工具使用。
  这个工具需要手动安装,可以通过给出的命令在运行 Debian/Ubuntu 的机器上轻松安装。sudo apt install iftop
  当 iftop在没有任何选项的情况下使用时,它会显示默认接口的带宽统计。sudo iftop
  你也可以通过在设备名称后面加上 -i选项来指定网络设备。sudo iftop -i
  在我的例子中,是 enp1s0,所以我的输出将是如下:
  14、tcpdump
  tcpdump是一个数据包嗅探和分析工具,用于捕获、分析和过滤网络流量。它也可以作为一个安全工具使用,因为它将捕获的数据保存在可以通过 Wireshark 访问的 pcap 文件中。
  像许多其他工具一样,tcpdump没有预装,如果你是在Debian/Ubuntu 上,你可以按照下面的命令进行安装:sudo apt install tcpdump
  一旦你完成了安装,你可以获得当前接口的捕获数据包,如下所示:sudo tcpdump
  那么如何将捕获的数据包保存在 pcap 文件中呢?让我告诉你怎么做:sudo tcpdump -w Captured_Packets.cap -i
  要访问保存的文件,你需要使用 -r选项加上文件名。sudo tcpdump -r Captured_Packets.pcap
  15、ethtool
  顾名思义,ethtool工具主要涉及管理以太网设备。使用这个工具,你可以调整网卡速度、自动协商特性等。
  但它可能没有预装在你的机器上,可以通过利用给出的命令安装在 Debian/Ubuntu 机器上:sudo apt install ethtool
  要获取接口的详细信息,你只需在命令后面加上设备名称,如下所示:sudo ethtool
  16、nmcli
  作为一个简单而强大的网络故障排除工具,它是任何系统管理员在排除网络故障时首先使用的工具之一,也可以在脚本中使用。
  你可以使用 nmcli命令来监控设备的连接状态:nmcli dev status
  当不使用任何选项时,它将带来你系统中所有现有设备的信息:nmcli
  17、nmap
  nmap是一个探索和审计网络安全的工具。它经常被黑客和安全爱好者使用,因为它允许你获得网络的实时信息、连接到你的网络的 IP 的详细信息、端口扫描,以及更多。
  要在基于 Debian/Ubuntu 的发行版上安装 nmap工具,请使用给出的命令:sudo apt install nmap
  让我们开始扫描主机名:nmap itsfoss.com
  18、bmon
  bmon是一个开源的工具,用于监测实时带宽和调试问题,以更人性化的方式呈现统计数据。这个工具最好的部分是图形显示,甚至可以在 HTML 中得到你的输出!
  安装非常简单,因为 bmon存在于流行的 Linux 发行版的默认仓库中,这也包括 Debian/Ubuntu。sudo apt install bmon
  现在,你只需要启动 bmon,就可以用眼睛愉快地监控带宽了:bmon
  19、firewalld
  管理防火墙可以说是网络安全的核心部分,这个工具允许你添加、配置和删除防火墙的规则。
  但是 firewalld 需要手动安装,如果你使用的是基于 Debian/Ubuntu 的发行版,你可以利用给出的命令进行安装:sudo apt install firewalld
  例如,我将向你展示,如何为公共区域永久地打开 80 端口:sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
  同样,要删除最近添加的规则,你必须使用 -remove选项,如下所示:sudo firewall-cmd --zone=public --remove-port=80/tcp
  20、iperf
  iperf是一个用 C 语言编写的开源工具,允许用户进行网络性能测量和调整。
  这个工具存在于 Debian/Ubuntu 的默认资源库中,可以通过给出的命令安装:sudo apt install iperf
  要开始监控网络,用户必须通过给出的命令在服务器上启动这个客户端:iperf -s -u
  其中,-s选项表示服务器,-u选项为 UDP 格式。
  现在,你可以通过提供首选协议的 IP 地址有效载荷连接到你的服务器(使用 -c选项表示客户端)。在这个例子中,我选择了 UDP(使用-u选项),有效载荷为 100:iperf -c 10.0.2.15 -u 100
  21、speedtest-cli
  顾名思义,这是 speedtest.net网站的 CLI 工具。这个在 Apache 2.0 许可下发布的开源工具,当你想从 CLI 获得一个可靠的检查网速的来源时,会有很大帮助。
  安装非常简单,如果你是在 Debian/Ubuntu 上,可以利用给出的命令轻松安装:sudo apt install speedtest-cli
  一旦你完成了安装部分,你只需要使用一行命令即可测试你的速度:speedtest-cli
  22、vnstat
  vnstat工具主要被系统管理员用来监控网络流量和带宽消耗(大部分情况下),因为这个工具可以监控你系统的网络接口的流量。
  和其他网络工具一样,你可以在默认的软件库中找到 vnstat,如果你在 Debian/Ubuntu 上,可以通过给出的命令进行安装:sudo apt install vnstat
  你可以使用 vnstat命令,不需要任何选项,它将带来你系统所有可用接口的基本统计信息:vnstat
  对于实时监控,你可以将 vnstat命令与-l选项配对。
  一个长长的清单,对吗?
  这个汇编连冰山一角都算不上,只是分享了每个命令的目的和基本例子,因为增加更多的命令会使这个清单变得更长。
  流行的但 已废弃的 Linux 命令,如ipconfig,已被故意排除在这个列表之外。
  如果你很好奇,你可以学习 如何最大限度地利用手册页,这将教会你如何使用任何实用程序的最大潜力。
  如果我忘了提到任何你喜欢的东西,请在评论中告诉我。
  via: https://itsfoss.com/basic-linux-networking-commands/
  作者:Sagar Sharma选题:lkxed译者:wxy校对:wxy
  本文由 LCTT原创编译,Linux中国荣誉推出

滴滴车主司机端下载2022,滴滴注册司机车辆要求你车符合了吗按滴滴打车的观点,提升网络约车门槛的并不是滴滴打车,反而是全国各地主管机构。据统计,一部分大城市出自于各种原因,提高了网络约车门槛,一些大城市乃至对汽车轴距排气量汽车价格作出了对应6月汽车销量抢先看!这2家车企销量超10万辆6月份,在新能源汽车下乡和促进消费的政策带动下,汽车市场的形势是可以预见的,就像是刚刚结束的高考和中考一样,考得好的同学心里早就有了底!对于各大车企来说,成绩好的当然也会迫不及待地工人不再逃离富士康绩效拿1元与人工智能度晓晓写英语作文前者是结果,后者是原因。未来绩效0元的工作也可能被人工智能所替代。Y查乐干货时间到1。被人工智能替代不是让人害怕的,害怕的是没有工作没有钱,没有养家的能力。相信所有人都希望人工智能对生命科学研究领域要尽快制定相关法律自从1997年英国人克隆羊多莉的诞生以来,20多年过去了,科学家利用体细胞核移植技术(SCNT)克隆出了许多其他哺乳动物,如猪牛羊猫狗等,其中,2007年美国人还克隆出过世界上第一80万最贵国产电动车被诉欺诈,创始人曾是贾跃亭旧部贾浩楠发自副驾寺智能车参考公众号AI4Auto售价5780万的国产最贵电动车高合HiPhiX,被车主消费者起诉欺诈名牌音响变贴牌货高级皮革内饰缩水打折电池容量也虚标而高合随后的回应国产芯片之路战略已经定了,就走农村包围城市的办法最近这几年,关于芯片被卡脖子的问题,成了国内家喻户晓的痛点,按照网络上的说法,芯片是信息时代的基石,没有安全可靠且稳定供应的芯片,产业转型升级可能成为空中楼阁。经过各路自媒体不停地实现百倍增长!全球市场的下一个掘金重地不容错过(图片来源图虫创意)亚马逊是目前全球最大的跨境电商平台之一,拥有3亿活跃用户,站点覆盖北美欧洲澳洲等发达国家和地区,这些国家和地区的消费者具有较强的购买能力,且大多以英语为通用语言华为前高管王伟晶已被波兰无故关押三年,至今未获自由2018年12月1日,华为副董兼CFO孟晚舟女士,在加拿大温哥华转机时被非法拘捕,消息曝光后国内一片哗然。孟晚舟身为华为董事长任正非的女儿,被加拿大政府扣押的动机不言而喻。不过她在农村朋友好消息,7月1日起,石油和化肥价格或将迎新一轮下跌现如今已经是七月份了,2022年已经过去了一半。在过去的六个月里,我们经历了多次疫情爆发,目睹了国际原油市场的巨大变化,还有西方国家对俄罗斯施加的限制。这些问题极大地影响了全世界人朱丹蓬创新赋能,徐福记为休闲食品带来更多可能1992年,徐福记于中国创立。对于很多人来说,徐福记曾代表了新年的味道。作为一代糖果大王,徐福记以新年糖起家,巅峰时期创下年销售增速超20,连续多年位居全国糖果市场前列的佳绩。20步入全新时期,都市丽人品牌注入新活力近年来,随着新舒适主义悦己风等潮流的盛行,女性内衣市场步入了全新时期,舒适感成为内衣产品的重要标签。消费者不断增长的多元化需求也为内衣行业注入了新的活力。都市丽人不仅满足了女性消费
华为手机更换电池之一路囧途(二)最终我还是按照客服提供的方案完成了手机维修。上周我给大家分享了我的遭遇,华为手机Mate20在官方授权售后维修店更换了手机。一周后手机出现频繁无规律重启,有的时候还会出现白屏情况,华为手机更换电池之一路囧途(二)最终我还是按照客服提供的方案完成了手机维修。上周我给大家分享了我的遭遇,华为手机Mate20在官方授权售后维修店更换了手机。一周后手机出现频繁无规律重启,有的时候还会出现白屏情况,三星GalaxyZFlip4最新震撼上市,超强镜头模组不分昼夜尽情拍摄折叠手机这几年非常流行,之所以会受到大家爱戴,就在于它的方便小巧。提到折叠手机,三星GalaxyZFlip4可谓是最佳代表,想必大家对于这个名字都不会陌生,之前,三星GalaxyZ三星GalaxyZFlip4最新震撼上市,超强镜头模组不分昼夜尽情拍摄折叠手机这几年非常流行,之所以会受到大家爱戴,就在于它的方便小巧。提到折叠手机,三星GalaxyZFlip4可谓是最佳代表,想必大家对于这个名字都不会陌生,之前,三星GalaxyZ早安愿你在风雨兼程的旅途中,遇见更好的自己太阳早安今天太阳今天是2022年8月22日,星期一,农历七月二十五人这一生,有幸运,也有惊喜,无论是顺流,还是逆风,一定要用心生活,乐观向上,微笑前行,愿你在风雨兼程的旅途中,遇见早安愿你在风雨兼程的旅途中,遇见更好的自己太阳早安今天太阳今天是2022年8月22日,星期一,农历七月二十五人这一生,有幸运,也有惊喜,无论是顺流,还是逆风,一定要用心生活,乐观向上,微笑前行,愿你在风雨兼程的旅途中,遇见爱我生长的地方在这个草长莺飞的季节里,夏日炎炎,暑热犹绵长,疫情稍多烦扰远山更远,疲于跋涉,近水虽多,人更吵闹。久居家中郁闷,不妨亲近青青野草。可汗出如雨,可尽情拍照,利于调节身心疲惫,便于忘却爱我生长的地方在这个草长莺飞的季节里,夏日炎炎,暑热犹绵长,疫情稍多烦扰远山更远,疲于跋涉,近水虽多,人更吵闹。久居家中郁闷,不妨亲近青青野草。可汗出如雨,可尽情拍照,利于调节身心疲惫,便于忘却一个人成熟的三个表现经得住批评,受得了赞美,容得了不同文柚子心心图来源网络,与文无关,侵删有人说鸡蛋,从外打破是食物,从内打破是生命,人生亦是。一个人要想越过越好,一定要向内求。人与人经历不同遭遇不同生长环境不同,唯有练就自己强大的内一个人成熟的三个表现经得住批评,受得了赞美,容得了不同文柚子心心图来源网络,与文无关,侵删有人说鸡蛋,从外打破是食物,从内打破是生命,人生亦是。一个人要想越过越好,一定要向内求。人与人经历不同遭遇不同生长环境不同,唯有练就自己强大的内直击灵魂深处的语句摘录1。不要提什么来日方长,当代人都是说翻脸就翻脸的。2。爱情和婚姻就像拾贝壳,不要捡最大最漂亮的,要捡自己最喜欢最适合的,并且捡到了就不要再去海滩了。3。人生一辈子,有时想想,还真是