上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: Grep 介绍 Grep 命令主要用于过滤文本,grep 家族如下: grep: 在文件中全局查找指定的正则表达式,并打印所有包含该表达式的行 egrep:扩展的 egrep,支持更多的正则表达式元字符 fgrep:固定 grep(fixed grep),有时也被称作快速(fast grep),它按 阅读全文
posted @ 2020-09-02 16:23 拨云见日z 阅读(447) 评论(0) 推荐(1) 编辑
摘要: 监控脚本项目 信号处理 1 什么是信号 由键盘组合键或者 kill 命令发出操作称之为信号 信号是发送给进程的,进程在收到信号后会作出默认的响应 2 为何要在进程内处理信号 进程在收到信号后会有默认的响应, 如果我们想改变进程在接收到信号后的反应,那么需要在进程内捕捉信号执行我们自定义的操作 主要的 阅读全文
posted @ 2020-09-01 16:01 拨云见日z 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Shell 函数 函数介绍 # 什么是函数? 具备某一功能的工具 => 函数 事先准备工具的过程 => 函数的定义 遇到应用场景拿来就用 => 函数的调用 # 为何要用函数? 没有引入函数前,遇到重复使用某一个功能的地方,只能复制黏贴实现该功能的代码,这会导致 1、代码冗余 => 程序组织结构不清晰 阅读全文
posted @ 2020-08-31 15:56 拨云见日z 阅读(410) 评论(0) 推荐(0) 编辑
摘要: While 循环 可以将 While 循环称为 "条件循环" While 循环语法 # 条件为 true 就执行循环体代码,条件变为 false 循环结束 while 条件 do 命令1 命令2 命令3 ... done # 示例 #!/bin/bash count=0 while [ $count 阅读全文
posted @ 2020-08-28 17:53 拨云见日z 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 获取传递参数的最后一个参数 [root@ethanz ~]# ./test.sh a b c d e f 6 f a [root@ethanz ~]# cat test.sh #!/bin/bash args=$# lastarg=${!args} firstarg=$1 echo $args ec 阅读全文
posted @ 2020-08-26 21:08 拨云见日z 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 参考博文 基本概念 僵尸进程:是所有进程都会进入的一种进程状态,子进程退出,而父进程并没有调用 wait() 或 waitpid() 获取子进程的状态信息,那么子进程的 PID 和 进程描述符 等资源仍然保存在系统中,这种进程称之为僵尸进程 。僵尸进程会一直以终止状态(释放了内存等资源)保持在进程表 阅读全文
posted @ 2020-08-26 18:59 拨云见日z 阅读(1839) 评论(0) 推荐(1) 编辑
摘要: 算数运算符 # 基本算数运算符 +,-,*,/,% # 整形运算四种方法 $[] $(()) expr let # 浮点数运算 bc 测试运算符 test 表达式 或者 [ 表达式 ] #(一)基本形式: test EXPRESSION # 等同于 [ EXPRESSION ] [ ! EXPRES 阅读全文
posted @ 2020-08-26 17:21 拨云见日z 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Shell 介绍 ## 什么是程序 程序就是一组数据和代码逻辑集合的文件 ## 什么是进程 进程是程序的运行过程,也可以说是操作系统干活的过程,因为是操作系统负责控制硬件来运行应用程序 ps:进程与进程之间的内存空间是互相隔离的 ## 计算机体系的三层结构 应用程序 操作系统 计算机硬件 ## 什么 阅读全文
posted @ 2020-08-25 17:02 拨云见日z 阅读(201) 评论(0) 推荐(0) 编辑
摘要: MongoDB 备份与恢复数据 备份恢复工具 1.mongoexport/mongoimport # 数据分析时使用 2.mongodump/mongorestore # 单纯备份时使用 导出工具 mongoexport # 备份成 json 格式 [mongo@redis03 ~]$ mongoe 阅读全文
posted @ 2020-08-20 19:58 拨云见日z 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 副本集的搭建 创建多实例目录 [root@redis03 ~]# mkdir /server/mongodb/2801{7,8,9}/{conf,logs,pid,data} -p 编辑多实例配置文件 [root@redis03 ~]# vim /server/mongodb/28017/conf/ 阅读全文
posted @ 2020-08-20 19:39 拨云见日z 阅读(847) 评论(0) 推荐(0) 编辑
摘要: MongoDB 官方文档 MongoDB 介绍 Mongodb 由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。 是专为可扩展性,高性能和高可用性而设计的数据库, 是非关系型数据库中功能最丰富,最像关系型数据库的,它支持的数据结构非常散, 类似 json 的 bson 格式,因此可 阅读全文
posted @ 2020-08-19 19:34 拨云见日z 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch 可以使用 ingest-geoip 插件可以在 Kibana 上对 IP 进行地理位置分析, 这个插件需要 Maxmind 的 GeoLite2 City,GeoLite2 国家和 GeoLite2 ASN geoip2 数据库。有关更多详细信息,请参见 http://d 阅读全文
posted @ 2020-08-18 21:11 拨云见日z 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Filebeat 介绍 Filebeat 安装 # 上传代码包 [root@redis03 ~]# rz filebeat-6.6.0-x86_64.rpm # 安装 [root@redis03 ~]# rpm -ivh filebeat-6.6.0-x86_64.rpm Filebeat 配置 # 阅读全文
posted @ 2020-08-18 20:26 拨云见日z 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 参考博文:http://www.ttlsa.com/linux/haproxy-log-configuration-syslog/ 引入 Redis 消息队列 Log-file 收集数据到 Redis 主机 IP 部署服务 web01 172.16.1.7 Nginx,Tomcat,Logstash 阅读全文
posted @ 2020-08-17 20:16 拨云见日z 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 原文地址 百度百科 RAID(Redundant Array of Independent Disk) 独立磁盘构成的具有冗余能力的阵列,是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID 就是一种由多块廉价磁盘构成的冗余阵列 阅读全文
posted @ 2020-08-16 16:54 拨云见日z 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 收集 Tomcat 日志 安装 Tomcat # 安装 jdk [root@web01 ~]# rpm -ivh jdk-8u181-linux-x64.rpm # 下载 [root@web01 ~]# wget https://archive.apache.org/dist/tomcat/tomc 阅读全文
posted @ 2020-08-14 21:48 拨云见日z 阅读(304) 评论(0) 推荐(0) 编辑
摘要: ELK Stack 组成 Software Description Function E:Elasticsearch Java 程序 存储,查询日志 L:Logstash Java 程序 收集、过滤日志 K:Kibana Java 程序 提供 Web 服务,将数据页面化 F:Filebeat Go 阅读全文
posted @ 2020-08-13 20:09 拨云见日z 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch 集群相关概念 ES 集群颜色状态 ①. — 红色:数据都不完整 ②. — 黄色:数据完整,但是副本有问题 ③. — 绿色:数据和副本全都没有问题 ES 集群节点类型 ①. — 主节点:负责调度分配数据 ②. — 数据节点:处理分配到自己的数据 ES 集群分片类型 ①. — 阅读全文
posted @ 2020-08-12 17:05 拨云见日z 阅读(1375) 评论(1) 推荐(1) 编辑
摘要: Curl 命令 # 建立索引 [root@dbtest01 ~]# curl -XPUT 'http://10.0.0.121:9200/test' # 插入数据 [root@dbtest01 ~]# curl -XPUT 'localhost:9200/student/user/1?pretty' 阅读全文
posted @ 2020-08-11 17:00 拨云见日z 阅读(226) 评论(1) 推荐(0) 编辑
摘要: ElasticSearch 简介 Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分析引擎 。基于 Java 开发,并使用 Lucene 作为核心库,实现所有索引和搜索的功能;可以处理大规模日志数据,实现数据的实时全文搜索搜索、支持分布式可实现高可用、提供API接口;Elasti 阅读全文
posted @ 2020-08-10 21:01 拨云见日z 阅读(418) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页