2025年2月28日

如何使用 APT 列出 Ubuntu 中已安装的软件包

如何使用 APT 列出 Ubuntu 中已安装的软件包 以下是如何使用 Ubuntu 的默认包管理器来获取系统上当前安装的包的列表。当您想要从系统中删除不需要的软件时,拥有所有已安装软件包的列表会有所帮助。在 Ubuntu 上,APT 使用户可以更轻松地获取系统上当前安装的软件包列表。在本指南中,您将学习如何使用 APT(基于 Debian 的发行版上的默认包管理器)列出 Ubuntu 上已安装的包。获取 Ubuntu 上已安装软件包的列表要输出 Ubuntu 上当前安装的、可升级的或可用的软件包列表,可以使用 APT 命令的 list 方法。要仅打印系统上安装的软件包,请使用命令指定 --installed 标志。sudo apt list --installed输出 :上述命令生成的输出包含附加信息,包括版本号和包状态。要获得适合在脚本和输出传输中使用的干净输出,…
2025年2月28日

如何在 Ubuntu、Debian 和 CentOS 上查看和配置 Linux 日志

如何在 Ubuntu、Debian 和 CentOS 上查看和配置 Linux 日志 介绍Linux 系统管理员经常需要查看日志文件以进行故障排除。这是系统管理员要做的第一件事。Linux 和在其上运行的应用程序可以生成所有不同类型的消息,这些消息记录在各种日志文件中。 Linux 使用一组配置文件、目录、程序、命令和守护进程来创建、存储和回收这些日志消息。因此,了解系统将其日志文件保存在何处以及如何使用相关命令有助于在故障排除期间节省宝贵的时间。在本教程中,我们将了解 Linux 日志记录机制的不同部分。免责声明本教程中的命令在 CentOS 9、Ubuntu 22.10 和 Debian 11 的普通安装中进行了测试。第 1 步 - 检查默认日志文件位置Linux 中日志文件的默认位置是 /var/log。您可以使用以下命令查看该目录中的日志文件列表:ls -…
2025年2月28日

6 适用于 Linux 的 Windows 子系统的操作系统和桌面 GUI

6 适用于 Linux 的 Windows 子系统的操作系统和桌面 GUI 考虑使用适用于 Linux 的 Windows 子系统在 Windows 上安装 Linux?选择是有限的,但您会发现这些 Linux 发行版与 WSL 一起运行。如果您有兴趣在 Windows 计算机上安装 Linux,您可能听说过 Windows Subsystem for Linux (WSL)。但它运行哪些版本的 Linux?在这里,我们了解可以通过 WSL 在 Windows 10 中本机运行的基于 Linux 的操作系统,并考虑如何选择 Linux 桌面环境。什么是适用于 Linux 的 Windows 子系统?适用于 Linux 的 Windows 子系统是 Windows 10 的一项功能,它是一个兼容层,可让你在 Windows 环境中运行 Linux 软件。 WSL 适用于 Windows 10 家庭版及更高版本,可以手动添加…
2025年2月28日

如何在 Debian 11 上安装和配置 Ansible

如何在 Debian 11 上安装和配置 Ansible 介绍配置管理系统旨在为管理员和运营团队简化控制大量服务器的过程。它们允许您从一个中央位置以自动化方式控制许多不同的系统。虽然有许多流行的配置管理工具可用于 Linux 系统,例如 Ansible 是这些选项的一个很好的替代品,因为它提供了一种架构,不需要在节点上安装特殊软件,使用 SSH 执行自动化任务和 YAML文件来定义供应细节。在本指南中,我们将讨论如何在 Debian 11 服务器上安装 Ansible,并回顾如何使用该软件的一些基础知识。有关 Ansible 作为配置管理工具的更高级概述,请参阅使用 Ansible 进行配置管理简介。先决条件要学习本教程,您需要: 一个 Ansible 控制节点:Ansible 控制节点是我们用来通过 SSH 连接和控制 Ansible 主机的机器。您的 Ansibl…
2025年2月28日

Lynis 2.5.5 发布 - Linux系统安全审计和扫描工具

Lynis 2.5.5 发布 - Linux系统安全审计和扫描工具 Lynis 是一个开源且功能强大的审计工具,适用于类 Unix/Linux 操作系统。它扫描系统的安全信息、一般系统信息、已安装和可用的软件信息、配置错误、安全问题、没有密码的用户帐户、错误的文件权限、防火墙审核等。Lynis 是最值得信赖的自动化审核工具之一,用于基于 Unix/Linux 的系统中的软件补丁管理、恶意软件扫描和漏洞检测。该工具对于审核员、网络和系统管理员、安全专家和渗透测试人员 。由于 Lynis 非常灵活,因此它可用于各种不同的目的,包括:安全审计合规性测试渗透测试漏洞检测系统加固经过几个月的开发,Lynis 3.0.4 的新主要版本发布了,其中包含一些新功能和测试以及许多小的改进。我鼓励所有 Linux 用户测试并升级到 Lynis 的最新版本。在本文中,我们…
2025年2月28日

如何在 Linux 中使用 Gedit 命令

如何在 Linux 中使用 Gedit 命令 Gedit 提供了一种直接从终端创建和编辑文本文件的绝佳方法。 Gedit 允许您向自身添加新功能,因为它是一个灵活的插件系统。大多数Linux用户使用nano和vim等工具来编辑配置页面。但是,如果您希望以图形方式编辑文件,gedit 编辑器将使您的工作更易于管理。在 Ubuntu 系统中,gedit 是默认安装的。在本指南中,我们将解释有关 Linux 中 gedit 命令的所有内容。如何在Linux中使用Gedit命令?让我们在 Linux 中安装 gedit,以便我们可以使用软件中心或在终端中运行安装命令:$ sudo apt install gedit您可以通过在应用程序搜索框中搜索来打开 gedit。在这里您将获得 gedit 文本编辑器。使用以下命令启动 gedit 文本编辑器以从终端打开和编辑文本文件:创…
2025年2月28日

如何在 CentOS 7 上安装和使用 SSHFS

如何在 CentOS 7 上安装和使用 SSHFS 在此页 使用 yum 安装 SSHFS 从源代码安装 SSHFS 使用 SSHFS 挂载远程文件夹 卸载远程文件夹 SSHFS 是一种安全共享文件的便捷工具。它是一个基于 SSH 文件传输协议的文件系统。由于所有的 Linux 服务器都已经安装了 SSH,因此它非常容易配置并且可以用于在两个或多个服务器或桌面之间共享文件。你只需要挂载文件系统,它就像一个魅力。 sshfs 的思想取自与 LUFS 一起分发的 SSHFS 文件系统,我发现它非常有用。在本教程中,我们将了解如何使用 yum 命令从 CentOS 存储库安装 SSHFS,以及如何从源代码编译它。使用 yum 安装 SSHFS使用以下命令通过 yum 安装 SSHFS 软件包: yum install fuse-sshfs 当您使用 yum 安装包时,请继续“使用 SSHFS 安装远程文件夹”一…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Ruby 并设置本地编程环境

如何在 Ubuntu 22.04 上安装 Ruby 并设置本地编程环境 介绍Ruby 是一种动态编程语言,可用于编写从简单脚本到游戏和 Web 应用程序的任何内容。它于 1993 年首次在日本发布,但在 2005 年作为一种用于服务器端 Web 开发的语言而受到欢迎。 Ruby 旨在让初学者易于使用和有趣,但功能强大到足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这都是一个不错的选择。虽然有很多方法可以在 Ubuntu 上安装 Ruby,但最简单的方法是使用 RVM,即 Ruby 版本管理器。它会下载最新版本的 Ruby 并安装所有必备库。在本教程中,您将通过命令行在本地 Linux 计算机上设置 Ruby 编程环境。然后,您将通过编写一个简单的 Ruby 程序来测试您的环境。本教程将明确涵盖 Ubuntu 16.04 的安装过程,但一般原则适用于任何其他 Debian…
2025年2月28日

如何在 Ubuntu 16.04 上使用 Nginx 安装 osTicket

如何在 Ubuntu 16.04 上使用 Nginx 安装 osTicket 在此页 第 1 步 - 安装 Nginx 和 MySQL 第 2 步 - 安装和配置 PHP-FPM7 第 3 步 - 为 OsTicket 创建数据库 第 4 步 - 创建 OsTicket 虚拟主机 第 5 步 - 下载并配置 osTicket 第 6 步 - 安装 OsTicket 第 7 步 - 测试 链接 OsTicket 是一个基于 PHP 的开源支持票系统。它是一个简单轻便的支持票系统,旨在易于使用和安装。 OsTicket 允许您管理、组织和存档您的支持请求。它支持 LDAP 和 Active Directory 身份验证。在本教程中,我将逐步向您展示如何在 Ubuntu 16.04 上安装和配置 OsTicket。 OsTicket 将在 PHP-FPM 7 下运行,使用 Nginx 作为 Web 服务器,使用 MySQL 5.7 版本作为数据库。先决条件 Ubuntu 16.…
2025年2月28日

如何在 Rocky Linux 8 上安装和保护 Redis

如何在 Rocky Linux 8 上安装和保护 Redis 介绍Redis 是一种开源的内存键值数据存储,擅长缓存。 Redis 是一种非关系 数据库,以其灵活性、性能、可扩展性和广泛的语言支持而闻名。Redis 是为受信任的客户端在受信任的环境中使用而设计的,它自己没有强大的安全功能。但是,Redis 确实具有一些安全功能,例如密码身份验证以及重命名或禁用某些命令的能力。本教程提供有关如何安装 Redis 和配置这些安全功能的说明。它还涵盖了一些其他设置,这些设置可以提高 Rocky Linux 8 上独立 Redis 安装的安全性。请注意,本指南不涉及 Redis 服务器和客户端应用程序位于不同主机或不同数据中心的情况。 Redis 流量必须穿越不安全或不受信任的网络的安装将需要一组不同的配置,例如在 Redis 机器之间设置 SSL 代理或 VPN。您还可以使…