zzxworld

所有文章 第 5 页

使用 Filebeat 提交数据到 ElasticSearch

前两天我用 ElasticSearch 和 Kibana 折腾了一个 Nginx 日志分析系统,虽然可以用起来了,但每次都要手动下载并提交数据,这让系统的易用性大打折扣,所以我琢磨着怎么让这个过程更加便捷。经过一番尝试,我选择了 Filebeat 的方案。

Linux cat 命令使用指南

cat 是一个简单的 Linux 命令,它用来连接文件并在标准输出上输出。标准输出(STDOUT)是一个 Linux 系统术语,通俗点来讲就是该命令能以符合 Linux 系统输出定义的方式输出内容。我通常用这个命令在终端查看文件内容。

使用 Python 操作 SQLite 数据库

SQLite 是一个轻量小巧且十分灵活的文件型数据库,Python 标准库中内置了对它的功能支持。本文总结了如何在 Python 编程语言中通过标准库来操作 SQLite。

Linux dd 命令使用指南

dd 命令在 Linux 系统中用来拷贝和转换文件。我用这个命令最多的场景是把各种 Linux 系统的安装映像(ISO)文件写入 U 盘,制作成系统安装启动盘。

使用 ElasticSearch + Kibana 搭建 Nginx 日志分析系统

我有每天看 Nginx 访问日志的习惯,默认文件形式的 Nginx 日志只能满足最基础的浏览需求,在涉及到数据汇总等更高维度的需求时,就不太方便了。所以我打算用 ElasticSearch + Kibana 来搭建一套可以满足日常浏览,查询和数据可视化需求的日志分析系统。

Linux grep 命令使用指南

grep 是 Linux 系统中的内容搜索命令。不同于 find 命令只能搜索文件名和属性数据,grep 可以对文件内容进行准确的匹配和定位,比如搜索的文本位于文件的第几行;这对于写代码的编程场景来说十分有用。

10 个 SQLite 数据库可视化工具(GUI)推荐

SQLite 是一个非常小巧且实用的关系数据库,目前最新的版本是 SQLite3。在数据库的管理方面,SQLite 默认提供了一个命令端的 Shell 程序,可以满足建表和各种 SQL 查询操作,只是不太直观。本文收集了 10 款 SQLite 可视化管理工具可供选择。

Linux find 命令使用示例和选项参考

find 命令是 Linux 系统中强大的文件搜索工具,使用它可以方便的按文件名,文件类型,编辑时间,所属用户,权限等各种条件搜索自己所需要的文件。除了搜索功能,find 命令还支持对搜索出来的文件进行后续处理。

Linux 文件从创建到删除命令操作入门教程

对于刚接触 Linux 的朋友,文件操作是一项必须要掌握的基础技能。怎么创建文件或是文件夹,又怎么复制它们;怎么知道它们占用的磁盘大小,又删除它们……?只有熟悉了这些操作文件的命令,Linux 用起来才会觉得游刃有余,而不是感到处处受掣。

Linux cp 命令使用指南

cp 是使用 Linux 系统时最常用的命令,它用来复制文件和目录。从指定的来源文件复制到目标处,或者将多个源文件复制到目标目录中。

Linux loginctl 命令使用指南

loginctl 不是一个常用 Linux 命令,大部分时候都用不到它。这个命令隶属于 Systemd 的一部分,是 systemd 的登录管理器。

Linux 系统下的文件压缩和解压缩命令

对文件做压缩操作可以减少存储和传输资源的消耗,Linux 系统提供了比较完善文件压缩和解压缩命令。这些命令涵盖了 tar, gz, zip, rar 这些常见的压缩格式,本文收集并总结这些格式和命令的基本操作。

Linux du 命令使用指南

du 命令在 Linux 系统中可以方便准确的计算每个文件的大小,如果是目录则计算目录下所有文件的总大小。

Linux date 命令使用指南

date 命令在 Linux 系统中主要用来获取或设置系统日期和时间。命令提供了强大的格式化输出功能,可以根据需要获取任意范围的时间信息。本文全面的归纳了这个命令的使用格式和选项参数列表,并提供了一些案例以供参考。

Debian linux 查看当前系统版本和代号信息

在使用 Linux 系统时,时常会遇到需要查看系统版本信息的场景。在 Linux 系统上查看系统版本信息虽然没有其他操作系统那么直观,但在习惯了命令端操作的情况下,用起来也还算方便。本文以 Debian 系统为例,总结了几种查看系统版本和代号信息的方法。

Linux usermod 命令使用指南

usermod 命令在 Linux 系统中用来修改系统账号信息,比如指定账号的主目录,给用户追加新的用户组,或是修改登陆名称和密码等。

用 CSS 给文本链接添加动画效果

网页上默认的文本链接没有什么交互效果,看起来十分单调。使用 CSS 提供的动画特性可以在鼠标移入时加入一点视觉交互效果,丰富其展现形式。来看看是如何实现的吧。

Python lambda 匿名函数表达式的概念和用途

前几天在《Python 函数学习总结》这篇文章最后简单的提到了 Python 的匿名函数 lambda,感觉意犹未尽。于是又花了点时间了解了一下 lambda,尝试详细的来看看它的概念和用途。

Debian Linux 安装软件的三种方法

对于刚接触 Linux 的新人,在安装好 Debian 系统后将面对的第一个问题是如何安装软件。本文根据个人经验总结了三种在 Debian 系统上安装软件的方法。看完后,相信在使用 Debian Linux 的道路上,任何软件的安装流程都不会再成为阻挡你前进脚步的绊脚石。

Python 使用 zip 模块函数操作压缩文件

ZIP 是一个比较常见和通用的文件压缩格式,Python 标准库中的 zipfile 模块提供了对此类文件的读写功能支持。今天来探究一下在 Python 中如何通过此模块来读写 ZIP 压缩文件。

Python class 类对象学习总结

类(class)是一种类似于函数的代码封装方式。相比函数,它的维度和概念更加丰富。函数通常只包含一段实现某个具体功能的代码,而类则是可以把一组函数包含到一起,实现更加复杂的功能逻辑。

Python dict 字典操作学习总结

字典(dict)是 Python 的一种内置数据类型,其结构有点类似于 PHP 中的数组,以 key-value (键值对) 的方式来表示数据。这是一种在实际应用时会比较常用的数据类型,所以很有必要掌握其用法。