搞懂 ELK 并不是一件特别难的事

2021-02-21
阅读 15 分钟
3k
ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称(但是后期出现的Filebeat(beats中的一种)可以用来替代Logstash的数据收集功能,比较轻量级)。市面上也被成为Elastic Stack。

每天学一个 Linux 命令(41):zip

2021-02-21
阅读 3 分钟
3.2k
命令简介zip 命令可以用来压缩、打包文件。 {代码...} zip 命令也可以用来解压缩文件,zip也是一个常用的压缩、解压应用程序,文件经它压缩后会产生一个新以.zip为扩展名的压缩包文件。语法格式 {代码...} 选项说明 {代码...} 应用举例在当前目录下创建压缩文件(自动创建以.zip的文件) {代码...} 分割一个大文件 {代码...

每天学一个 Linux 命令(40):gzip

2021-02-20
阅读 3 分钟
2.4k
昨日推荐:每天学一个 Linux 命令(39):tar命令简介gzip 命令用来压缩文件,gzip,gunzip命令用于压缩或扩展 GNU GZIP 格式的文件。如果压缩文件名对其文件系统而言太长,则gzip会将其截断。默认情况下,gzip 会将原始文件名和时间戳等信息保留在新产生的压缩文件中。语法格式 {代码...} 选项说明 {代码...} 应用举例...

每天学一个 Linux 命令(39):tar

2021-02-19
阅读 2 分钟
4.9k
tar 命令常常用于打包、压缩某些文件或目录,也可以添加新文件到归档文件中。Tar 代表的是磁带存档,是一种归档的文件格式,早期用于将文件归档到磁带备份存储。现可以用于收集、分发、归档文件,还可以保留文件原有的属性,如:用户和组权限,访问和修改日期以及目录结构。

GitLab发布最新的 13.8 版本

2021-02-07
阅读 2 分钟
4k
GitLab发布最新的13.8版本,更新重点在CI/CD上,不只新增了工作流程编辑器,让开发者能够以视觉化方法,来定义CI/CD的功能,另外,GitLab现在也提供4大指标DORA 4之一的部署频率图表,让用户可以评估自身DevOps的成熟度。

超详细! kafka 入门最佳实践

2021-02-05
阅读 14 分钟
16.2k
认识 kafkakafka简介Kafka 是一个分布式流媒体平台,kafka官网:[链接](1)流媒体平台有三个关键功能:发布和订阅记录流,类似于消息队列或企业消息传递系统。以容错的持久方式存储记录流。记录发生时处理流。(2)Kafka通常用于两大类应用:构建可在系统或应用程序之间可靠获取数据的实时流数据管道构建转换或响应数据...

每天学一个 Linux 命令(38):vi/vim

2021-02-05
阅读 2 分钟
4.8k
vi/vim 命令是功能强大的纯文本编辑器。vim 是 vi 的加强版,比vi更容易使用。vim编辑器是Unix系统和Linux系统中最标准的编辑器,功能非常强大。它可以执行查找、删除、替换、输出多种文本操作方式。因此,学习vim编辑器也是学习Linux系统过程中比较重要的一个基础部分。

教你黑掉一台不联网的电脑!网友:我擦嘞!这方法简直了。。。

2021-02-04
阅读 2 分钟
4.5k
1、直接拿到这台电脑,然后输入木马病毒进行盗取。(此种略微LowB的方法风险在于:如果被电脑主人“捉奸在床”,愤而报警,则需要黑客有一定的逃跑技能)

每天学一个 Linux 命令(37):paste

2021-02-04
阅读 3 分钟
2.8k
昨日推荐:每天学一个 Linux 命令(36):diff命令简介paste 命令用于并排显示多个文件的相应行,将多个文件按列合并。语法格式 {代码...} 选项说明 {代码...} 应用举例并排显示两个文件的内容, {代码...} paste 命令其他用法 {代码...} paste 合并两个文件,或者添加行 {代码...} 每天学一个 Linux 命令(34):wc每天...

每天学一个 Linux 命令(36):diff

2021-02-03
阅读 3 分钟
3.4k
diff 命令是以逐行的方式,比较文本文件的不同之处。如果是对指定的目录进行比较,就是比较该指定目录下的同名文件,不会对该目录的子目录下的文件进行比较操作。

一个比 Nginx 功能更强大的 Web 服务器

2021-02-02
阅读 9 分钟
11.6k
Caddy 是一个 Go 编写的 Web 服务器,类似于 Nginx,Caddy 提供了更加强大的功能,随着 v2 版本发布 Caddy 已经可以作为中小型站点 Web 服务器的另一个选择;相较于 Nginx 来说使用 Caddy 的优势如下:

每天学一个 Linux 命令(35):dos2unix

2021-02-02
阅读 3 分钟
3.5k
dos2unix 命令用于将纯文本文件从 DOS 或 Mac 格式转换为 Unix。DOS 下的文本文件是以 rn 作为换行符,而 Unix 下的文本文件是以 n 作为换行符。

每天学一个 Linux 命令(34):wc

2021-02-01
阅读 2 分钟
3.5k
命令简介wc 命令用来统计文件中的行数、单词数或字节数,然后将结果输出在终端上。我们可以使用 wc 命令来计算文件的Byte数、字数或是列数。语法格式 {代码...} 选项说明 {代码...} 应用举例查看文件的字节数、字数、行数 {代码...} 统计当前目录下的所有文件行数及总计行数 {代码...} 配合命令输出结果来统计 {代码...}

每天学一个 Linux 命令(33):uniq

2021-01-31
阅读 2 分钟
3k
昨日推荐:每天学一个 Linux 命令(32):sort命令简介uniq 命令用于去除文件中重复行,一般与 sort 命令结合使用。语法格式 {代码...} {代码...} 选项说明 {代码...} 应用举例 {代码...} 每天学一个 Linux 命令(30):cut每天学一个 Linux 命令(31):md5sum

收藏!17 张程序员专属壁纸(使用频率很高)

2021-01-29
阅读 2 分钟
6.9k
1、三思后再写代码!!!2、从世界上搜索喜欢你的人!!!3、代码没写完,哪里有脸睡觉!!!4、程序员的 Home 键!!!5、编程是一门艺术!!!6、云 ~~~~ 雨!!!7、程序人生!!!8、只有极客才懂!!!9、黑客的世界!!!10、黑~~~人!!!11、PHP 专属!!!12、程序 ~ 代码!!!13、我就是一个极客!!!14、CO...

每天学一个 Linux 命令(32):sort

2021-01-29
阅读 1 分钟
2.8k
昨日推荐:每天学一个 Linux 命令(31):md5sum命令简介sort 对文件的文本内容排序。系统默认情况下,排序规则如下:以数字开头的行,将排在以字母开头的行前面以小写字母开头的行,将排在以大写字母开头的行前面按字母表的顺序排列以字母开头的行语法格式 {代码...} 选项说明 {代码...} 应用举例 {代码...} 每天学一个...

只知道HDFS和GFS?你其实并不懂分布式文件系统

2021-01-28
阅读 8 分钟
4.1k
分布式文件系统是分布式领域的一个基础应用,其中最著名的毫无疑问是 HDFS/GFS 。如今该领域已经趋向于成熟,但了解它的设计要点和思想,对我们将来面临类似场景/问题时,具有借鉴意义。

每天学一个 Linux 命令(31):md5sum

2021-01-28
阅读 1 分钟
3.5k
昨日推荐:每天学一个 Linux 命令(30):cut命令简介md5sum 用于计算和校验文件的MD5值。md5sum 常常被用来验证网络文件传输的完整性,防止文件被人篡改。在日常工作当中,我们可以用来监控系统中的重要文件是否被篡改。还可以使用使用 md5sum 生成文件或用户的密码。语法格式 {代码...} 选项说明 {代码...} 应用举例生...

Kubernetes生产环境最佳实践

2021-01-27
阅读 5 分钟
3.8k
毫无疑问,DevOps已经走过了一段很长的路! 借助于Kubernetes编排平台使得公司比以往更快地发布软件。随着容器用于构建和发布软件的使用量不断增加,Kubernetes已经成为事实上的容器编排工具标准,在软件企业中非常受欢迎。

每天学一个 Linux 命令(30):cut

2021-01-27
阅读 2 分钟
3.4k
昨日推荐:每天学一个 Linux 命令(29):tail命令简介cut 将文件中行中内容按指定分隔符分割并输出。cut命令还可以用于删除文件中指定行或段,然后打印输出更改后的内容。还可能用以拼接文件内容到一个新的文件中,功能和cat类似。命令格式 {代码...} 选项说明 {代码...} cut命令中指定字节或字符范围的说明如下: {代...

6 个JVM性能监控、调优工具使用详解

2021-01-26
阅读 9 分钟
7.9k
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU过高......这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题...

每天学一个 Linux 命令(29):tail

2021-01-26
阅读 3 分钟
3.5k
tail 命令还可以查看文件实时写入的数据,例如,我们常用它来查看应用运行的日志文件,可以动态实时显示应用运行所产生的日志,便于排错或查看应用运行是否正常。

配置 Linux 的时钟同步

2021-01-25
阅读 2 分钟
6.7k
Ubuntu系统默认的时钟同步服务器是ntp.ubuntu.com,Debian则是0.debian.pool.ntp.org等, 各Linux发行版都有自己的NTP官方服务器。身在中国,使用这些都会有高延迟,但对时钟同步这件事来说影响不大。

每天学一个 Linux 命令(28):ln

2021-01-25
阅读 2 分钟
3.9k
昨日推荐:每天学一个 Linux 命令(27):head命令简介ln 命令用于创建(软/硬)链接文件。在linux系统中,有两种链接类型:硬链接与软件,默认创建的就是硬链接,创建软链接需要-s选项来配合完成。硬链接文件是指通过索引节点来进行链接,在Linux系统中多个文件同时指向同一个索引节点,这种情况下的文件被称为硬链接文...

高性能 Nginx HTTPS 调优!为 HTTPS 提速 30%

2021-01-24
阅读 6 分钟
13k
Nginx 常作为最常见的服务器,常被用作负载均衡 (Load Balancer)、反向代理 (Reverse Proxy),以及网关 (Gateway) 等等。一个配置得当的 Nginx 服务器单机应该可以期望承受住 50K 到 80K 左右每秒的请求,同时将 CPU 负载在可控范围内。

再见 CentOS! Rocky Linux 要来了

2021-01-24
阅读 2 分钟
3.5k
大家都知道,在前不久官方宣布:CentOS 已死!"免费"的 RHEL 没了...,消息称:Centos 8将于2021年结束。说明在这之后不会出现CentOS 9系统了,取而代之是CentOS Stream这个叫滚动发行版本,至此 Centos 8 可能是 CentOS 中的最短命版本。

每天学一个 Linux 命令(27):head

2021-01-24
阅读 1 分钟
2.6k
昨日推荐:每天学一个 Linux 命令(26):less命令简介head 显示文件内容的头部。在系统默认情况下,head 命令只显示文件的头10 行内容。命令格式 {代码...} 选项说明 {代码...} 应用举例 {代码...} 常用的用法基本就这些,与moreless命令一样,都属于比较常用且简单的命令。每天学一个 Linux 命令(24):chattr/lsattr...

Linux 的安全合规性检查和加固

2021-01-22
阅读 3 分钟
4.6k
本文旨在指导系统管理人员或安全检查人员进行Linux操作系统的安全合规性检查和加固。14个Linux系统安全小妙招,总有一招用的上!1. 账号和口令1.1 禁用或删除无用账号减少系统无用账号,降低安全风险。操作步骤使用命令 userdel <用户名> 删除不必要的账号。使用命令 passwd -l <用户名> 锁定不必要的账号。...

每天学一个 Linux 命令(25):more

2021-01-22
阅读 1 分钟
4.8k
以全屏的方式来显示文件的内容,每次显示一页,可按键向下翻页。more 命令中自带了很多快捷键,H(获得帮助信息),Enter(向下翻一行),空格(向下滚一屏),Q(退出)。

ELK Stack 日志平台性能优化实践

2021-01-21
阅读 4 分钟
5.7k
性能分析服务器硬件Linux:1cpu4GRAM假设每条日志250Byte。分析:①logstash-Linux:1cpu 4GRAM每秒500条日志;去掉ruby每秒660条日志;去掉grok后每秒1000条数据。②filebeat-Linux:1cpu 4GRAM每秒2500-3500条数据;每天每台机器可处理: {代码...} ③瓶颈在logstash从Redis中取数据存入ES,开启一个logstash,每秒约处理...