当前位置:首页 > CN2资讯 > 正文内容

linux grep 空格 linux grep -n

2天前CN2资讯


Linux实用指令

1 grep 命令参数及用法

功能:在文件中搜索特定的字符模式,并显示包含该模式的所有行。
语法:grep -参数 搜索关键词 文本文件
基本参数:
-c :只输出匹配模式的行数。
-h :只显示匹配的行,不显示文件名
-r :显示文件所在目录即路径/明确要求搜索子目录
-n :显示匹配的行及其行号
-i :忽略匹配时的大小写
^:以给定字符串或模式开头的行
$:匹配以字符串结尾的行
-A n : 除了显示符合范本样式的那一行之外,并显示该行之后n行。
-B n : 除了显示符合范本样式的那一行之外,并显示该行之前n行。
-C n : 除了显示符合范本样式的那一行之外,并显示该行之前以及之后n行。 [ ]:单个字符 [ - ]:范围

2 netstat命令参数及用法

linux中查看网络状态的命令
netsat -参数

-a : 显示所有的连接
-n : 以ip格式显示
-p : 显示连接对应的进程

Proto : 该连接所使用的协议
主要是TCP协议还是UDP协议,还有TCP6、UDP6这就是使用了ipv6的协议。

Recv-Q : 接受队列(通常为0)
表示收到的数据已经在本地接收缓冲,但是还有多少没有被进程取走。如果接收队列Recv-Q一直处于阻塞状态,也就是Recv-Q值不为零并且值挺大,可能是遭受了Dos 攻击

Send-Q : 发送队列(通常为0)
对方没有接受的数据,仍然在本地缓冲区中。
如果发送队列Send-Q不能很快的清零,可能是有应用向外发送数据包过快,或者是对方接收数据包不够快。这时候就要调整发送速度或者接受速度了。如果看到是大量的 send-Q ,可以判定是发送数据给目的地址的时候出现了阻塞的问题,导致了包堆积在本地缓存中,不能成功发出去。那么问题就可能产生在了客户端,根据业务逻辑可以看看是不是客户端发送的TCP长连接数量过多。

Local Address: 本地ip:port

Foreign Address : 远程主机ip:port

State :连接所处的状态

PID/Program name :使用该连接的进程id和name

3 wget

wget 是专业的直接下载程序,支持递归下载。同时,它也允许你下载网页中或是 FTP 目录中的任何内容。

-c,-continue:接着下载没有下载完的文件,断点续传
-O,-output-document=file:将下载内容写入到file文件中
-P,-directory-prefix=prefix:将文件保存到指定目录

4 cURL

cURL是一个多功能工具,它可以下载网络内容,但同时它也能做更多别的事情。

cURL 支持访问 HTTP 和 HTTPS 协议,能够处理 FTP 传输。它支持 LDAP 协议,甚至支持 Samba 分享。还可以用 cURL 收发邮件。

cURL 技术支持库是:libcurl。这就意味着可以基于 cURL 编写整个程序,允许基于 libcurl 库中编写图形环境的下载程序,访问它所有的功能。

cURL 同样支持让数据发送变得更容易的 gzip 压缩技术。

-C,–continue-at:断点续传
-d,–data:http post方式传送数据
-x,–proxy:指定代理服务器地址和端口


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25820.html

    分享给朋友:

    “linux grep 空格 linux grep -n” 的相关文章

    bbtec:高性能海外VPS的优质选择,适合联通用户的流媒体与在线游戏体验

    bbtec产品介绍 bbtec,这个在中国联通用户中逐渐崭露头角的海外VPS选择,无疑是一条连接世界的优质线路。作为软银线路,它专为追求高性能网络体验的用户设计,尤其适合频繁访问国外网站的朋友。bbtec具备低延迟、大带宽和快速下载速度的显著特点,特别是在流媒体应用的需求日益增长的今天,bbtec显...

    ICMP vs TCP:网络测试中的最佳协议选择

    当我们谈论网络协议时,ICMP(Internet Control Message Protocol)和TCP(Transmission Control Protocol)是两个重要的角色。它们虽然都在网络通信中扮演着关键的角色,却有着截然不同的功能和应用。理解这两种协议的定义及其特性,能够帮助我在构...

    推荐高效的CN2 GIA VPS解决方案与商家分析

    在如今快速发展的互联网时代,对于个人用户和企业来说,服务器的选择显得尤为重要。CN2 GIA VPS,作为一种高效的虚拟专用服务器,逐渐成为许多人青睐的选择。它是什么?到底能为我们提供什么样的服务呢?我来分享一下我对CN2 GIA VPS的理解。 CN2 GIA VPS,是一种通过中国电信的CN2...

    DMIT测试IP详解及VPS选择指南

    DMIT VPS服务概述 我对DMIT的了解始于他们在2017年的成立,作为一家海外VPS厂商,他们在市场上取得了显著的地位。DMIT提供的VPS服务覆盖多个地区,如中国香港、美国洛杉矶和日本东京。这些服务以对国内用户友好的优化路线而受到好评,尤其是CN2 GIA和CMIN2线路,这些线路减少了延迟...

    阿里云新用户优惠活动详解:如何高效利用云服务

    作为阿里云的新用户,我感到兴奋,因为阿里云为像我这样的新手提供了许多优惠和服务,让我能轻松地体验云产品。首先,我们来聊聊什么是阿里云新用户。简单来说,阿里云会通过是否购买过云产品来判断我是否是新用户,而并非仅仅看注册时间。这意味着,只要我没有购买过云服务,就能享受到新用户的特权。 新用户的权益和优惠...

    Linode新加坡服务器速度与性能评测

    Linode新加坡服务器概述 在当今互联网的快速发展中,选择一款合适的服务器至关重要。Linode是一个备受欢迎的云服务提供商,凭借其强大的全球服务网络而受到许多用户的信任。尤其是Linode的新加坡服务器,以其优越的速度和性能而显得尤为突出。 Linode在多个国家和地区设有数据中心,其中新加坡的...