返回顶部
首页 > 资讯 > 操作系统 >Linux系统常用网络命令指的是哪些
  • 671
分享到

Linux系统常用网络命令指的是哪些

2023-06-28 14:06:09 671人浏览 独家记忆
摘要

这篇文章给大家介绍linux系统常用网络命令指的是哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 交换与路由route作用route用于查看和修改路由表。常见选项用法举例删除默认路由: sudo&nb

这篇文章给大家介绍linux系统常用网络命令指的是哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

1. 交换与路由

route

作用

route用于查看和修改路由表。

常见选项

Linux系统常用网络命令指的是哪些

用法举例

Linux系统常用网络命令指的是哪些

  • 删除默认路由:

 sudo route del default 1
  • 增加默认路由,网关为A,网卡为B:

 sudo route add default gw A dev B 1

2. 防火墙

iptables

作用

强大的包过滤,处理工具,能够实现防火墙,NAT等功能。

常见选项

Linux系统常用网络命令指的是哪些

-t:指定要操纵的表; -A:向规则链中添加条目; -D:从规则链中删除条目; -i:向规则链中插入条目; -R:替换规则链中的条目; -L:显示规则链中已有的条目; -F:清楚规则链中已有的条目; -Z:清空规则链中的数据包计算器和字节计数器; -N:创建新的用户自定义规则链; -P:定义规则链中的默认目标; -h:显示帮助信息; -p:指定要匹配的数据包协议类型; -s:指定要匹配的数据包源ip地址; -j:指定要跳转的目标; -i:指定数据包进入本机的网络接口; -o:指定数据包要离开本机所使用的网络接口。

用法举例

  • iptables命令选项输入顺序:

iptables -t 表名  规则链名 [规则号]  -p 协议名  –sport 源端口  –dport 目标端口 -j 动作

  • 表名包括:

raw:高级功能,如:网址过滤。 mangle:数据包修改(QOS),用于实现服务质量。 net:地址转换,用于网关路由器。 filter:包过滤,用于防火墙规则。

  • 规则链名包括:

INPUT链:处理输入数据包。 OUTPUT链:处理输出数据包。 PORWARD链:处理转发数据包。 PREROUTING链:用于目标地址转换(DNAT)。 POSTOUTING链:用于源地址转换(SNAT)。

  • 动作包括:

accept:接收数据包。 DROP:丢弃数据包。 REDIRECT:重定向、映射、透明代理。 SNAT:源地址转换。 DNAT:目标地址转换。 MASQUERADE:IP伪装(NAT),用于ADSL。 LOG:日志记录。

  • 查看已添加的iptables规则 Linux系统常用网络命令指的是哪些

3. 域名

host

作用

host命令是常用的分析域名查询工具,可以用来测试域名系统工作是否正常。

常见选项

Linux系统常用网络命令指的是哪些

-a:显示详细的DNS信息; -c:指定查询类型,默认值为“IN“; -C:查询指定主机的完整的SOA记录; -r:在查询域名时,不使用递归的查询方式; -t:指定查询的域名信息类型; -v:显示指令执行的详细信息; -w:如果域名服务器没有给出应答信息,则总是等待,直到域名服务器给出应答; -W:指定域名查询的最长时间,如果在指定时间内域名服务器没有给出应答信息,则退出指令; -4:使用IPv4; -6:使用IPv6;

用法举例

Linux系统常用网络命令指的是哪些

4. 抓包

tcpdump

作用

tcpdump(dump traffic on a network)是一个命令行抓包工具,能抓任何协议的包(不仅仅是tcp)。

常见选项

Linux系统常用网络命令指的是哪些

用法举例

抓取目标主机192.168.0.108(其实就是本机哈)通过端口80的包: Linux系统常用网络命令指的是哪些

5. 网络传输

5.1 wget

作用

非交互网络下载工具。

常见选项

选项较多,可以用到时再查: Linux系统常用网络命令指的是哪些

用法举例

  • 最简单的方法就是加上文件url:

 wget Http://xxx/xxx/music.mp3 1
  • 递归

使用-r可以递归下载的网页。默认递归深度为4,相当于爬虫,通过-l指定递归深度。

  • 端点续传

默认不开启端点续传功能,传入-c参数后开启。

  • 批量下载

可以吧多个URL写入文件,然后用-i指定下载文件列表:

 wget -I download.txt 1
  • 保存文件名

如果h不指定文件名,默认以最后一个符合/后面的字符作为保存文件名,手动-O指定保存文件名。

  • 其他

–limit-rate限制最大下载速度 -b 后台下载 -A 指定下载的文件格式

  • 镜像下载整个网站:

 wget --mirror -p --convert-links -P baidu baidu.com 1

5.2 curl

作用

强大的URL传输工具,支持FILE, FTP, HTTP, https, IMAP, LDAP, POP3,RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET以及TFTP等协议。 能模拟所有的浏览器的行为请求,例如refer,cookie,agent。也可以模拟表单数据。

常见选项

选项较多,用到时自己查: Linux系统常用网络命令指的是哪些

  • 常用参数有:

-i 显示头部信息 -I 只显示头部信息,不显示正文 -X 指定请求方法,比如GET、POST等 -d 发送数据 –fORM模拟表单,利用这个参数可以上传文件、模拟点击按钮等 -A 指定用户代理,比如Mozilla/4.0 -b 设置

cookie -c 指定cookie文件 -e 指定referer,有些网址必须从某个页面跳转过去 

header 设置请求的头部信息 

user 有些页面需要HTTP认证, 传递name:passWord认证

关于Linux系统常用网络命令指的是哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: Linux系统常用网络命令指的是哪些

本文链接: https://lsjlt.com/news/319884.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux系统常用网络命令指的是哪些
    这篇文章给大家介绍Linux系统常用网络命令指的是哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 交换与路由route作用route用于查看和修改路由表。常见选项用法举例删除默认路由: sudo&nb...
    99+
    2023-06-28
  • Linux系统中常用网络命令有哪些
    小编今天带大家了解Linux系统中常用网络命令有哪些,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“Linux系统中常用网络命令有哪些...
    99+
    2023-06-28
  • Linux系统中常用的网络命令有哪些
    这篇文章主要为大家展示了“Linux系统中常用的网络命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统中常用的网络命令有哪些”这篇文章吧。hostnamehostname 没...
    99+
    2023-06-28
  • Linux中常用的网络命令有哪些
    这篇“Linux中常用的网络命令有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux中常用的网络命令有哪些”文章吧...
    99+
    2023-06-27
  • Linux系统重启网络命令有哪些
    这篇文章将为大家详细讲解有关Linux系统重启网络命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Ubuntu重启网络命令service networking restart重启网卡命令ifcon...
    99+
    2023-06-28
  • Linux系统查看网络命令有哪些
    这篇“Linux系统查看网络命令有哪些”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统查看网络命令有哪些”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获,下...
    99+
    2023-06-28
  • linux常用命令指的是哪些呢
    今天就跟大家聊聊有关linux常用命令指的是哪些呢,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。linux常用命令1、查看目录命令ls      &nb...
    99+
    2023-06-05
  • linux系统中的常用命令有哪些
    本篇文章为大家展示了linux系统中的常用命令有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。sagane@sagane-ThinkPad-Edge:~$ mii-tool,网络不通时可用此命令...
    99+
    2023-06-13
  • Linux系统中常用命令有哪些
    这篇文章将为大家详细讲解有关Linux系统中常用命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux 常用命令awk / arch /bc /cp / clock -w / chmod / ...
    99+
    2023-06-06
  • Linux中常用的网络测试命令有哪些
    这篇文章将为大家详细讲解有关Linux中常用的网络测试命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。许多用户朋友在使用Linux操作系统的时候都不知道Linux测试网速命令是什么,但是又想看看自...
    99+
    2023-06-27
  • Linux系统查看网络配置的命令有哪些
    这篇“Linux系统查看网络配置的命令有哪些”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统查看网络配置的命令有哪些”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章...
    99+
    2023-06-28
  • Linux系统查看网络带宽命令有哪些
    这篇文章将为大家详细讲解有关Linux系统查看网络带宽命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1.查看服务器网络端口ifconfig 查看带宽大小:sudo ethtool xx...
    99+
    2023-06-28
  • Linux系统查看网络流量命令有哪些
    这篇“Linux系统查看网络流量命令有哪些”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统查看网络流量命令有哪些”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所...
    99+
    2023-06-28
  • Linux系统中常用的git命令有哪些
    小编给大家分享一下Linux系统中常用的git命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Git是一个开源的分布式版本控制系统,用以有效、高速的处理从...
    99+
    2023-06-28
  • linux操作系统的常用命令有哪些
    这篇文章主要为大家展示了“linux操作系统的常用命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux操作系统的常用命令有哪些”这篇文章吧。查看当前目录的命令A:pwd切换目录的命...
    99+
    2023-06-03
  • Linux系统中常用的ps命令有哪些
    本篇内容介绍了“Linux系统中常用的ps命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux作为Unix的衍生操作系统,Li...
    99+
    2023-06-13
  • CentOS6.5常用命令指的是哪些
    CentOS6.5常用命令指的是哪些,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。-- 家目录root /root oracle /home/oracle Cd...
    99+
    2023-06-06
  • linux系统中oracle常用命令有哪些
    这篇文章主要介绍linux系统中oracle常用命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、...
    99+
    2023-06-28
  • Linux系统中FIO常用命令有哪些
    小编给大家分享一下Linux系统中FIO常用命令有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,他可以通过多线程或进程模拟各...
    99+
    2023-06-28
  • Linux系统中apt常用命令有哪些
    这篇文章给大家分享的是有关Linux系统中apt常用命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。apt命令可以说是Ubuntu系统下最为重要的命令,安装、更新、卸载软件,升级系统内核都离不开apt命令...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作