vim简介vim是一个功能强大的全屏幕文本编辑器,是Linux/Unix上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。vim没有菜单,只有命令。vim工作模式输入冒号进入编辑模式,再输入命令。vim常用操作插入命令命令作用a在光标所在字符后插入A在光标所在行行尾插入i在光标所在字符前插入... ...
分类:
系统相关 时间:
2020-04-17 21:59:46
阅读次数:
91
一、概述1.1、简介Kafka最初是由LinkedIn公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统。ApacheKafka也是一个开源消息系统,由Scala写成;Kafka是一个分布式消息队列。Kafka对消息保存是根据Topic进行归类,发送消息者称为Producer,消息接受者称为Consumer,此外kafka集群有多个kafka实例组成,每
分类:
其他好文 时间:
2020-04-17 09:28:47
阅读次数:
71
Shell 命令行参数 命令行参数可以使用 $1 $2 ... ${10}..$n 进行读取 $0 代表脚本名称 $ 和 $@ 代表所有位置参数 $ 代表位置参数的数量 函数 function fname(){ 命令 } 函数的执行: fname 取消某个一个函数:unset fname 函数作用范 ...
分类:
系统相关 时间:
2020-04-16 00:22:51
阅读次数:
88
一、ELK是什么 “ELK”是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。Elasticsearch 是一个搜索和分析引擎。Logstash 是服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elast ...
分类:
编程语言 时间:
2020-04-15 23:00:04
阅读次数:
79
正则表达式与文本搜索 元字符与扩展元字符 常用元字符 . 匹配换行符以外的任意单个字符 \ 匹配任意一个跟在它前面的字符 [] 匹配括号中字符类中的任意一个 ^ 匹配开头;$ 匹配结尾 \ 转义后面的特殊字符 扩展元字符 \+ 匹配前面的正则表达式至少出现一次 ? 匹配前面的正则表达式出现零次或一次 ...
分类:
系统相关 时间:
2020-04-15 01:05:15
阅读次数:
93
几乎所有的大型WEB应用,都要考虑在系统中实现日志系统。下面,简单提供几种在.net环境下,实现日志系统的方案:1、Log4net log4net是一个apache基金资助的项目log4j的.net移植版本,它是一个.net的dll,可以方便的加载到开发项目中,实现程序调试和运行的时候的日志信息输入 ...
分类:
Web程序 时间:
2020-04-14 20:47:36
阅读次数:
87
Vim 当我们使用SSH与远程服务器连接时,此时无法使用VNC等图形化工具。如果要修改一些文件,这时我们要用到Vim Vim有命令模式和编辑模式(好像是叫这个名字) + 打开文件 + 输入 由命令模式进入编辑模式。 命令模式 + 显示行号 + 删除某一行 删除第66行 + 删除连续几行 删除从67~ ...
分类:
系统相关 时间:
2020-04-13 19:47:56
阅读次数:
72
目录 1. Shell脚本是什么 2. 如何运行Shell脚本 3. Shell脚本的一些简单语法 Shell脚本 Shell脚本(Shell script),是一种为shell编写的脚本程序。我们所说的shell通常是指shell脚本。 在终端中输入很多命令,我们想把这些命令写到一个文件中去,这时 ...
分类:
系统相关 时间:
2020-04-13 19:47:08
阅读次数:
78
gRPC是Google基于HTTP/2和protobuf推出的一款也是当下热门的开源RPC(Remote Procedure Call)框架。可在程序或者服务之间进行高性能低带宽的通信,并且支持身份认证、日志系统等等需要用到的功能。在微服务作为主流的时代,各个服务之间的通信也是一个亟需解决的问题。在 ...
分类:
Web程序 时间:
2020-04-11 12:44:40
阅读次数:
95
学习重点: cut,grep,wc,sort命令的使用 管道的理解 一.顺序执行多条命令 当我们需要使用apt-get安装一个软件,然后安装完成后立即运行安装的软件(或命令工具),又恰巧你的主机才更换的软件源还没有更新软件列表,那么你可能会有如下一系列操作(gcc工具举例): $ sudo apt- ...
分类:
系统相关 时间:
2020-04-10 22:30:21
阅读次数:
88