2025年2月28日

如何在 Debian 11 上使用 Graylog 设置集中式日志系统

如何在 Debian 11 上使用 Graylog 设置集中式日志系统 本教程适用于这些操作系统版本Debian 11(Bullseye)Debian 9(Stretch)在此页 先决条件 安装基本包依赖 安装 MongoDB 安装弹性搜索 安装和配置 Graylog 服务器 将 Nginx 设置为反向代理 结论 Graylog 是一个免费的开源日志管理平台,用于捕获、存储和启用数据和日志的实时分析。它是用 Java 编写的,构建在其他开源软件(如 MongoDB 和 Elasticsearch)之上。 Graylog 提供了最高效、快速和灵活的集中式日志管理平台之一。使用 Graylog,您可以发送和分析来自几乎任何数据源的结构化和非结构化数据。在本教程中,我们将向您展示如何在 Debian 11 系统上安装和配置 Graylog 作为集中式日志系统。此外,我们还将向您展示如何…
2025年2月28日

如何查找我在 Linux 中使用的 Shell [4 种方法]

如何查找我在 Linux 中使用的 Shell [4 种方法] 这里有四个简单的命令来找出您在 Linux 中使用的 shell。我在 Linux 中使用哪个 Shell?这还是一个问题吗?当然如此。 Linux 系统有多种可用的 shell。一些最受欢迎的是:巴什克什桀骜tcsh在某些情况下您可能会想知道这一点。例如,如果您登录到一个您不认识的 Linux 系统,您可能想知道默认情况下使用的是哪个 shell。如果您经常在 Linux 中更改 shell,您可能想知道您现在使用的是哪个 shell。让我向您展示各种 Linux 命令,以了解您正在使用哪个 shell。找出您在 Linux 中使用的 shell现在没有任何命令可以为所有 shell 提供 100% 准确度的输出。但这些命令对于大多数 shell 来说应该是准确的。方法一您可以使用特殊的 shell 参数 $$。 “$$…
2025年2月28日

与 WSLg 一起安装的前 6 个图形 Linux 浏览器

与 WSLg 一起安装的前 6 个图形 Linux 浏览器 既然您可以使用 WSL 2 运行图形 Linux 应用程序,为什么不使用 WSLg 在 Linux 浏览器上浏览互联网或测试您的 Web 应用程序呢?适用于 Linux 的 Windows 子系统对于开发,尤其是 Web 开发非常有用。 Web 开发的一部分是在不同的浏览器上测试您的网站。凭借使用 Windows Subsystem for Linux 2 运行图形 Linux 应用程序的能力,您可以在 Linux 浏览器上测试您的网站,而无需设置单独的 Linux 桌面或虚拟机。以下是一些可以通过 WSL 2 安装的最佳 Web 浏览器。1.火狐浏览器尽管 Firefox 的使用量被 Google Chrome 超越,但由于其开发者 Mozilla 基金会的支持隐私立场,Firefox 在 Linux 世界中仍然非常受欢迎。虽然 Windows 版本很容易下…
2025年2月28日

如何安装 VNC 服务器 Ubuntu 22.04

如何安装 VNC 服务器 Ubuntu 22.04 本教程适用于这些操作系统版本Ubuntu 22.04(Jammy Jellyfish)Ubuntu 14.04 LTS(Trusty Tahr)在此页 先决条件 安装桌面环境 设置新用户 安装 TigerVNC 服务器 初始化 VNC 服务器 将新用户添加到 TigerVNC 服务器 使用 SSH 隧道安全地连接到 VNC 服务器 结论 虚拟网络计算 (VNC) 是一种桌面共享协议,允许您使用 VNC 客户端软件远程控制计算机。 VNC 在 GUI(图形用户界面)环境中工作,它使用远程帧缓冲区 (RFB) 协议通过网络传输鼠标和键盘输入的移动。通常,VNC 供技术人员控制客户端桌面,或供需要从家中访问办公室桌面的人员使用。可以通过 VPN 网络或使用 SSH 隧道连接安全地使用 VNC。在本教程中,我们将向您展示如何在最新的 Ubuntu Serve…
2025年2月28日

如何在 Linux 命令行中检查目录大小

如何在 Linux 命令行中检查目录大小 Linux中的du命令用于检查目录的大小。您可以通过以下多种方式使用 du 命令查找 Linux 中的目录大小。在 Linux 中了解文件的大小很容易。您所要做的就是在 ls 命令中使用 -l 和 -h 选项,它将显示文件大小以及文件权限和文件时间戳。这是一个示例输出:ls -lh tutorials total 56K -rwxr--r-- 1 abhishek abhishek 456 Mar 6 16:21 agatha.txt -rw-r--r-- 1 abhishek abhishek 0 Apr 16 19:53 a.t -rwxr--r-- 1 abhishek abhishek 140 Mar 22 16:41 bash_script.sh -rw-rw-r-- 1 abhishek abhishek 95 Feb 11 13:12 cpluplus.cpp -r…
2025年2月28日

如何在 Debian 11 上安装 Apache CouchDB NoSQL 数据库服务器

如何在 Debian 11 上安装 Apache CouchDB NoSQL 数据库服务器 在此页 先决条件 第 1 步 - 安装实用程序 第 2 步 - 添加 CouchDB 存储库 第 3 步 - 安装 CouchDB 第 4 步 - 验证 CouchDB 安装 第 5 步 - 访问 CouchDB 第 6 步 - 使用 CouchDB 接口的基本数据库操作 创建数据库 创建文档 删除文档 创建数据库 创建文档 批量创建文档 阅读文档 编辑文档 删除文档 查看数据 Apache CouchDB 是由 Apache 软件基金会开发的开源 NoSQL 数据库。每个数据库都是 JSON 格式的文档集合。每个文档都包含许多字段和附件。它带有一个 restful API,允许您创建、编辑和删除数据库文档。它支持两种模式——独立模式和集群模式。如果您在单个服务器上使用它,则可以使用独立模式。如果您使用多个服务器,集群模式会有所帮助。本教程将教您如何在 D…
2025年2月28日

如何在 Linux 命令行中复制目录

如何在 Linux 命令行中复制目录 这个针对初学者的快速提示演示了如何使用 cp 命令在 Linux 中复制目录。您还将了解一些有关复制目录的其他技巧。如果您是 Linux 命令行新手,您可能会有这样的问题:如何在 Linux 命令行中将目录及其中的文件复制到另一个目录?以下是在 Linux 中复制目录的方法:cp -r source_directory destination_directory您可能已经知道可以使用 cp 命令在 Linux 中复制文件。您知道可以在 Linux 命令行中使用相同的 cp 命令复制文件夹吗?哈!您已经尝试过,并且可能收到此错误:cp: -r not specified; omitting directory 'test_dir'让我向您展示有关在 Linux 中复制目录的一两件事。在Linux命令行中复制目录您绝对可以使用相同的 cp 命令…
2025年2月28日

如何在 Debian 11 上安装和配置 Envoy 代理

如何在 Debian 11 上安装和配置 Envoy 代理 在此页 先决条件 添加特使存储库 安装 Envoy 代理 配置特使代理 结论 Envoy Proxy 是一款免费开源的服务代理,专为云原生应用而设计。它与 Nginx 和 haproxy 相当,可以用作反向代理,但 Envoy 代理是为现代服务和基础设施设计的。Envoy 是一种高性能服务代理,适用于任何应用程序语言。它使用 YAML 配置文件进行静态配置,还使用一组基于 gRPC 的 API。Envoy代理毕业于云原生计算基金会(CNCF)。它用于大多数现代基础设施和容器技术。在本教程中,我们将向您展示如何在 Debian 11 服务器上安装和配置 Envoy 代理。先决条件对于 Envoy 安装,我们将使用以下内容: Linux 服务器 Debian 11 Bullseye 具有 sudo 权限的非根用户 添加特使存储库Envoy 可以…
2025年2月28日

如何在后台运行 Linux 命令并将其恢复

如何在后台运行 Linux 命令并将其恢复 了解如何在 Linux 后台运行命令。您还将学习如何将后台作业带回前台。如果您有一个长时间运行的任务,等待它完成并不总是明智的。我的意思是为什么要让终端占用特定的命令?在 Linux 中,您可以将命令或进程发送到后台,以便该命令运行,但终端将可供您运行其他命令。在本教程中,我将向您展示几种在后台发送进程的方法。我还将向您展示如何将后台进程带回前台。直接在后台启动Linux进程如果您知道该命令或进程将花费很长时间,那么最好在后台启动该命令。要在后台运行 Linux 命令,您所要做的就是在命令末尾添加一个与号 (&),如下所示:your_command &让我们使用一个简单的 bash sleep 命令并将其发送到后台。sleep 60 &当命令在后台完成时,您应该在终端上看到有关该命令…
2025年2月28日

安装并配置 Graylog Server 以在 Linux 上管理日志

安装并配置 Graylog Server 以在 Linux 上管理日志 开源 Graylog 服务器允许您从不同来源收集日志并在 Web 界面中可视化日志。了解如何配置 Graylog 服务器。您是否想过如何管理大量日志?我相信,每个系统管理员都有过这样的经历。解决方案非常简单:“配置 Graylog 服务器。”在上一篇教程中,我展示了如何开始使用 Buildah 来管理 Linux 容器。在本教程中,我将向您展示如何配置 Graylog 服务器来管理大量日志(大数据)。什么是格雷日志?Graylog 是一个用于日志管理的开源平台。它允许您收集和聚合来自不同目的地的日志。然后,它还使您能够在 Web 界面中可视化日志。安装和配置Graylog服务器有一些先决条件,如下:安装openJDK安装 MongoDB安装ElasticsearchGraylog服务器的…