
linux
疯狂哈丘
这个作者很懒,什么都没留下…
展开
-
关于网络超时时间那些事
文章目录一、connectTimeout应用层的超时分析内核层的超时分析综合分析二、writeTimeout三、readTimeout四、httpClient中的connectTimeout、socketTimeout、connectionRequestTimeout区别五、一些额外知识点一些资料在实际编程中,我们会经常到超时时间这个概念。对于网络相关的超时时间,很多同学其实都只是一知半解,知其然而不知所以然。今天我们就来梳理一下网络中可能出现的各个超时时间。一、connectTimeout我们日常接原创 2020-11-28 17:21:39 · 9264 阅读 · 0 评论 -
【linux命令学习】— grep 命令学习
文章目录一、grep 命令介绍二、grep、egrep、fgrep区别基础的正则表达式和扩展的正则表达式三、参数介绍四、一些demo4.1 在某个目录下搜索字符串4.2 使用后向引用来匹配4.3 匹配5行后立即退出五、参考文档一、grep 命令介绍在我们日常工作中,grep命令应该是使用很经常的一个命令。它可以拿来过滤字符串,让我们快速的从一个文件中找到是否有匹配的行。但是很多同学应该都只是使...原创 2020-03-24 15:14:18 · 4065 阅读 · 0 评论 -
【linux命令学习】— sar 命令学习
文章目录一、命令使用介绍二、系统各个维度的性能分析1、CPU相关指标1.1、 -P 或者 -u 输出CPU使用情况的统计信息1.2、 -q 输出CPU队列的相关统计信息2、磁盘相关指标(建议用iostat)2.1、 -b 输出磁盘基本信息2.2、-d 输出磁盘更详细的信息2.3、 小结3、内存相关指标(-n 参数)3.1、-r 查看内存的使用情况3.2、-B 查看内存分页的情况3.3、-W 查看...原创 2019-09-20 19:46:10 · 3537 阅读 · 0 评论 -
【linux命令学习】— iostat 命令学习
当我们要看系统IO情况时,一般最先想到的应该就是iostat命令的。iostat提供了丰富的参数给我们查询各种维度的io数据。学习iostat有助于我们排查IO相关问题时可以更快的定位到问题根源。以下内容大多来自iostat的man文档,会加上部分自己的理解,英文水平好的同学也可以直接看man文档一、命令相关参数命令使用:iostat [ -c ] [ -d ] [ -N ] [ -n...原创 2019-08-03 17:08:18 · 2160 阅读 · 0 评论 -
【linux命令学习】— top 命令学习
文章目录一、基本使用及参数介绍二、top界面各个维度的含义1、第一行(系统相关统计信息)load average 解释2、第二行(进程统计信息)3、第三行(cpu相关信息)4、第四行(内存信息)5、第五行(虚拟内存信息)6、第六行+(进程列表)选择指定列展示/不展示进程列表排序顺序调整三、top的一些小问题四、其他当需要排查一些问题或者要看系统的一些指标时,我们经常会用到top命令。但是我们大多...原创 2019-07-13 10:40:31 · 4818 阅读 · 1 评论 -
【linux命令学习】— cut 和 tr 命令学习
文章目录一、cut命令学习按字节进行切割按字符进行切割按指定字符进行切割二、tr 命令学习替换字符使用demo-c,-d 参数使用demo-s 参数使用demo-t 参数使用demotr中的一些转义符三、总结一、cut命令学习cut命令主要用来切割字符串,可以对输入的数据进行切割然后输出,它可以支持三种形势的切割:按字节(bytes)进行切割按字符进行切割按指定的分割符进行切割在l...原创 2019-06-25 20:42:48 · 3212 阅读 · 2 评论 -
【linux命令学习】— nc 命令学习
文章目录一、命令介绍1. 临时监听 tcp 端口2. 永久监听 tcp 端口3. 监听 udp 端口4. 连接某个端口二、nc 实用小技巧1. 使用 nc 扫描端口2. 使用 nc 传输文件或者目录nc 全称netcat,使用nc可以直接监听某个端口,也可以往其他服务器的端口发送数据。Centos 上没有nc命令可以通过yum install -y nc来安装。其他发行版请读者自己百度如何安装...原创 2019-01-30 20:54:37 · 475 阅读 · 0 评论 -
【linux命令学习】— awk 命令学习
文章目录一、awk 介绍二、使用姿势主要语法使用示例BEGIN和END关键字内置变量print和printf的区别三、awk 脚本四、awk 编程定义变量条件语句循环语句数组五、写在结尾一、awk 介绍awk是linux上一款强大的文本分析工具,它可以将文件逐行的读入,然后用分割符分割开来,再对分割的各个部分进行处理。awk分割的各个部分叫做域,默认的分割符是空格和制表符。可以通过**-F**...原创 2018-10-08 22:18:29 · 442 阅读 · 0 评论 -
【linux命令学习】— sed 命令学习
文章目录一、概述什么是sedsed的工作原理二、使用姿势1. 主要语法sed支持的参数address—行寻址command—sed支持的命令-e 参数2. 各个命令的使用姿势p — 打印行P — 输出多行中的第一行d — 删除行D — 删除多行中的第一行s — 替换行中的内容a — 在行后添加内容i — 在行前添加内容c — 把整行替换成指定的内容y — 对单个字符进行替换n — 对当前行的下一行...原创 2018-10-11 18:30:32 · 942 阅读 · 1 评论