2025年2月28日

Linux 中的自由命令:通过示例进行解释

Linux 中的自由命令:通过示例进行解释 如果您想了解有关 Linux 系统上内存可用性的详细信息,free 命令是一个简单的实用程序,可以轻松查找各种用例的实时结果。解释 Linux 中 Free 命令的输出在 Linux 中使用 Free Command 非常简单。以下是 free 命令的语法:免费[选项]free 命令的示例输出可能如下所示:[chris@machine ~]$ free total used free shared buff/cache available Mem: 8048372 2593004 1366712 658380 4088656 4494976 Swap: 0 0 0不带选项的 free 命令通过访问 Linux 内核的信息返回系统上“总”、“已用”和“可用”内存的结果。它还显示“共享”、“缓冲/缓存”和“可用”类别。为了避免一些潜在的混淆,让我们澄…
2025年2月28日

如何在 Debian 11 上安装 ArangoDB NoSQL 数据库

如何在 Debian 11 上安装 ArangoDB NoSQL 数据库 在此页 先决条件 安装 ArangoDB 为 ArangoDB 部署设置系统优化 连接到 ArangoDB 并创建数据库和用户 启用 ArangoDB Web 管理控制台 结论 ArangoDB 是由 ArangoDB GmbH 开发的现代多模型数据库系统。它是一个免费的开源数据库系统,支持三种不同的数据模型、文档、图形和键/值。 ArangoDB 是一个灵活的数据库系统,提供高性能和 ACID 事务,也易于垂直和水平扩展。ArangoDB 提供了一种称为 AQL 的统一查询语言,它允许您将数据存储在不同的数据模块中。 AQL 是一种声明式查询语言,允许在单个查询中组合不同的数据访问模式。在本教程中,我们将向您展示如何在 Debian 11 服务器上安装和配置多模型数据库系统 ArangoDB。先决条件 Linux 服…
2025年2月28日

如何在 Ubuntu for ARM 上安装 ONLYOFFICE Docs

如何在 Ubuntu for ARM 上安装 ONLYOFFICE Docs 在此页 ONLYOFFICE Docs 7.1 的新功能 系统要求 附加要求 第 1 步:安装依赖项 第 2 步:更改默认端口 第 3 步:安装 ONLYOFFICE 文档 ONLYOFFICE Docs 是在 GNU AGPL v3.0 下分发的开源办公套件。它包括基于 Web 的查看器和协作编辑器,用于文本文档、电子表格、演示文稿和与 OOXML 格式兼容的表单。ONLYOFFICE Docs可以与Nextcloud、Redmine、Seafile、Jira、Moodle等各种云服务集成,也可以嵌入到您自己的解决方案中。这些编辑器也可以用作完整生产力解决方案 ONLYOFFICE Workspace 的一部分。在最新的更新中,ONLYOFFICE 开发人员增加了对基于 ARM 的设备的支持。在本教程中,我们将学习…
2025年2月28日

在 Linux 中使用 SSH 端口转发作为安全工具

在 Linux 中使用 SSH 端口转发作为安全工具 了解如何在 Linux 系统上配置 SSH 端口转发。还解释了远程转发。普通 Linux 用户了解 SSH,因为它基本上允许他们远程连接到任何服务器,以便能够通过命令行对其进行管理。然而,这并不是 SSH 可以为您提供的唯一功能,它还可以充当一个强大的安全工具来加密您的连接,即使默认情况下没有加密。例如,假设您有一个远程 Linux 桌面,希望通过 SMTP 或电子邮件进行连接,但该网络上的防火墙当前阻止了 SMTP 端口 (25),这种情况很常见。通过 SSH 隧道,您只需使用 SSH 连接到使用另一个端口的特定 SMTP 服务,而无需将 SMTP 配置重新配置到不同的端口,并且最重要的是获得 SSH 的加密功能。配置 OpenSSH 进行端口转发为了让 OpenSSH Server 允许转发,您必须确保它在配置中处于活动状态…
2025年2月28日

如何使用 dmesg Linux 命令?

如何使用 dmesg Linux 命令? dmesg 命令是 Linux 命令行库中的一个强大工具。它代表“诊断消息”,用于从内核环形缓冲区读取数据或向其写入数据,内核环形缓冲区是一种保存有关系统硬件、内核或驱动程序消息的数据结构。本文将指导您使用 dmesg 命令,并提供示例及其输出。基本用法dmesg 命令最基本的用法是简单地在终端中输入 dmesg 并按 Enter 键。这将在您的终端中显示所有内核消息。$ dmesg 输出将是一长串消息,这可能会让人不知所措。输出中的每一行代表来自内核的一条消息,并且它们按照记录的顺序显示。过滤输出考虑到消息量,过滤输出通常很有用。您可以将 grep 命令与 dmesg 结合使用来搜索特定术语。例如,如果您想查找与 USB 设备相关的消息,您可以使用 -$ dmesg | grep −i usb 这将显示包含术语“usb”的所…
2025年2月28日

如何在 Linux 上使用屏幕命令

如何在 Linux 上使用屏幕命令 Screen 是一个非常有用的命令,它使我们能够从单个 SSH 会话使用多个 Shell(SSH) 会话。这意味着您无需显式打开不同的 SSH 会话即可并行执行多个操作。即使与 SSH 会话的连接中断,Screen 也可以帮助您继续该过程。例如,如果您启动了一个特定的进程并且连接中断,进程将停止,但如果您在屏幕内启动该进程并将其与该屏幕分离,该进程仍将运行,您可以附加回屏幕并查看您的进程跑步。您可以从单个 SSH 会话创建操作系统支持的任意多个屏幕。您可以列出可用的屏幕,附加到其中任何一个屏幕,然后也停止。先决条件 Ubuntu 服务器或桌面 Sudo 访问 我们将要做什么 安装屏幕 了解屏幕快捷方式 查看屏幕命令的用法 安装屏幕安装屏幕命令非常简单。要在 Ubuntu 服务器上安装屏幕,请使用以下命令。通常屏幕默认带有 Ubu…
2025年2月28日

Linux 内核 5.17 发布,进行了重大安全修复,但没有太多其他内容

Linux 内核 5.17 发布,进行了重大安全修复,但没有太多其他内容 经过短暂的延迟后,Linus Torvalds 发布了最新版本的 Linux 内核 5.17 版,其中增加了重大的安全增强功能。尽管有短暂的延迟,最新版本的 Linux 内核 5.17 已经发布,并修复了错误,以消除用户对 Spectre 攻击的担忧并改善硬件支持。安全方面的变化和硬件支持是值得欢迎的,但除此之外,这个版本并没有什么值得兴奋的地方。5.17 被推迟了,但 Linus 可以解释虽然 5.17 的发布被推迟,但 Linux 内核创建者 Linus Torvalds 似乎泰然处之,将其视为完善该版本并避免该版本中出现令人尴尬的错误的机会。Torvalds 在 Linux 内核开发的主要中心 Linux 内核邮件列表上发帖,解释了延迟的原因:“我很高兴地报告,确实非常平静。[...]我们可能…
2025年2月28日

Linux 管理:Ubuntu Linux 初学者教程

Linux 管理:Ubuntu Linux 初学者教程 在此页 我们会做什么? 学习基本命令 学习用户管理命令 学习文件权限命令。 学习网络命令。 学习魔鬼的命令。 Linux 是一个多用户系统,可作为台式机和服务器的可靠开源系统。 Linux 是使用最广泛的开源操作系统 (OS)。 Ubuntu Linux 操作系统有两个版本。 桌面版 服务器版本 桌面版此版本具有类似于 Windows 操作系统的图形用户界面 (GUI)。所有需要执行的操作都可以使用 UI 执行。该操作系统也可以使用终端进行管理。要使用终端执行任何操作,必须熟悉操作系统提供的命令。服务器版本服务器版本只能使用命令进行管理,没有用户界面来执行任何类型的操作。服务器版本始终是组织的首选,因为桌面版本会浪费磁盘空间、CPU 周期和 GUI 所需的 RAM。Linux 有不同的风格。 Ubuntu、Fedora…
2025年2月28日

在 Linux 中设置 SFTP 服务器的指南

在 Linux 中设置 SFTP 服务器的指南 本教程将为您提供在 Linux 中安装和设置 SFTP 服务器的便捷指南。什么是 SFTP?SFTP 代表 SSH 文件传输协议。你猜对了。它是在 FTP 之上使用 SSH 的版本。它允许用户通过加密连接向 Linux 服务器上传和下载文件。 FTP 在不加密的情况下执行相同的操作,这就是为什么现在 SFTP 比 FTP 更受欢迎的原因。让我们看看如何在 Linux 系统上设置 SFTP 服务器。在 Linux 上设置 SFTP 服务器我在本教程中使用了 Ubuntu。安装命令特定于 Ubuntu 和 Debian,但其余步骤可以在任何其他 Linux 发行版中遵循。要执行这些步骤,您需要拥有 sudoer 权限。因此,如果您没有 sudo 权限,请联系您的系统管理员。如果您是其中之一,请阅读有关在 Ubuntu 中创建 sudo 用户的内容。设置 SFTP…
2025年2月28日

使用 SSMTP 从 Linux 终端发送电子邮件

使用 SSMTP 从 Linux 终端发送电子邮件 本文将简要介绍 SSMTP 以及安装它的步骤,并使用它从 Linux 终端发送电子邮件。您知道可以从 Linux 命令行发送邮件吗?我相信这并不奇怪。主要问题是你为什么要费尽心思从 Linux 终端发送电子邮件?造成这种情况的原因可能有多种。假设您有一台需要保证安全的 Linux 服务器。您可以使用 Fail2Ban 来阻止未经授权的登录。通过邮件设置,如果有警报,它可以自动向您发送电子邮件。这是从 Linux 发送邮件可以为您带来巨大帮助的众多用例之一。让我们了解有关从 Linux 命令行发送电子邮件的更多信息。什么是 SSMTP?它是如何工作的?SMTP(简单邮件传输协议)是用于发送和接收电子邮件的协议(数据和通信的规则和格式集)之一。尽管Outlook、Gmail等供应商通常使用专有协议,但他们提…