2025年2月28日

如何在 Linux 和 Windows 中检查通过网络传输的文件的完整性

当您需要下载或上传大文件时,您需要检查它们的完整性。例如,当将大文件上传到主机或下载带有站点备份副本的存档时,您需要在计算机之间传输几GB甚至几十GB的文件。当互联网连接速度较慢或一侧或另一侧速度受到限制,以及连接不稳定时,可能会出现这样的问题:文件下载(上传)是否因为完全传输或连接中断而停止?当使用 Web 界面(例如 elFinder(Web 文件管理器))和各种不寻常的解决方案(例如 Web SSH)时,情况尤其不清楚。一般来说,您需要确保远程计算机上的文件副本和本地计算机上的文件副本相同,最简单的方法是什么?在这种情况下,我们需要保证文件不会被部分损坏,因为有些文件甚至可以以不完整的形式打开 - 例如,视频文件可以播放到中断点,与音频、文本和音频类似。一些其他文件。确保文件完整性的最简单方法是查找其副本的校验和。有多种…
2025年2月28日

如何在 Ubuntu 和 Debian 上安装 GitLab

Gitlab 是一个开源、功能强大、健壮、可扩展、安全且高效的软件开发和协作平台。 Gitlab 是 Github 的最佳替代品之一,它允许您规划您的软件开发流程;编写代码,并验证;打包软件,并通过内置的持续交付功能进行发布;自动管理配置并监控性能。另请阅读:如何在 CentOS 7 上安装和配置 GitLab它提供可扩展的基于 Git 的完全集成服务,具有以下功能:问题跟踪器、项目之间的问题移动、时间跟踪、强大的分支工具、受保护的分支和标签、文件锁定、合并请求、自定义通知、项目路线图、燃尽图项目和团队里程碑等等。在本文中,我们将解释如何在 Ubuntu 或 Debian Linux 发行版上安装和配置 Gitlab (Git 存储库管理器)。第 1 步:安装并配置所需的依赖项1. 首先更新系统软件包,然后使用 apt 包管理器安装必要的依赖项,如图所示。s…
2025年2月28日

Linux nologin - 如何在 Linux 中禁用用户登录

在某些时候,系统管理员需要禁用 Linux 系统上的用户帐户。这可以通过 Linux nologin 技术来实现。禁用用户帐户的一些常见原因是由于某些可疑的用户活动,或者可能是由于用户的工作合同终止。就整体系统安全而言,仅启用系统或公司运行所需的用户登录始终是一个好主意。本教程探讨了如何在任何 Linux 发行版上禁用用户帐户的一些方法。在本教程中您将学习:如何使用 nologin 禁用用户帐户如何使用 false 和其他 shell 禁用用户帐户如何使用 usermod 和 /etc/shadow 禁用用户帐户通过 nologin 禁用用户帐户nologin shell 位于/sbin/nologin。在某些系统上,此 shell 也可能位于 /usr/sbin/nologin。无论哪种方式,它都是同一个文件,并且将提供相同的功能。要将用户的 shell 设置…
2025年2月28日

如何在 Ubuntu 18.04 中使用 PhpMyAdmin 安装 LAMP Stack

LAMP堆栈由安装在Linux系统环境上的Apache、MySQL/MariaDB和PHP等软件包组成用于托管网站和应用程序。另请阅读:在 Ubuntu 18.04 中安装 Apache、MariaDB、PHP 和 PhpMyAdminPhpMyAdmin 是一个免费、开源、众所周知、功能齐全且直观的基于 Web 的前端,用于管理 MySQL 和 MariaDB 数据库。它支持各种数据库操作,并具有许多功能,使您可以从Web界面轻松管理您的数据库;例如以各种格式导入和导出数据、使用示例查询 (QBE) 生成复杂且有用的查询、管理多个服务器等等。要求:最小 Ubuntu 18.04 服务器安装。通过 SSH 访问服务器(如果您没有直接访问权限)。root 用户权限或使用 sudo 命令运行所有命令。在本文中,我们将解释如何在 Ubuntu 18.04 中使用 Php…
2025年2月28日

如何在 Linux 上安装 Telegram - Mint、Ubuntu、Manjaro、Fedora 等

让我们在 Linux 上安装 Telegram。 Telegram Messenger 是一款功能强大的应用程序,可跨各种操作系统(包括移动设备和计算机)与朋友、家人和熟人保持联系。最初注册时需要一个电话号码,然后在 Linux 上下载 Messenger 并用它向其他人发送消息就变得很简单。它还能够主持大型群聊、视频通话和社交媒体源。在本教程中,我们将逐步介绍在所有主要 Linux 发行版上安装 Telegram Messenger。 Telegram 的安装很简单,因为它在大多数发行版的官方软件包存储库中都可用。如果您使用不同的 Linux 发行版,您还会看到一些安装应用程序的替代方法。在本教程中您将学习:如何使用包管理器安装 Telegram如何使用 Snapd 和 Flatpak 安装 Telegram如何从官方网站安装 Telegram使用包管理器安…
2025年2月28日

Linux 命令备忘单 - 学习 Linux 命令

Linux 中的命令行终端是操作系统最强大的组件。然而,由于可用命令的数量巨大,这对于新手来说可能会令人生畏。即使是长期用户也可能偶尔会忘记某个命令,这就是我们创建此 Linux 备忘单命令指南的原因。 。在这样的时刻,拥有按类别排序的 Linux 命令编译列表会非常方便。这样,当您忘记命令的确切语法时,只需几分钟即可引用该列表。在本教程中,我们将向您展示最方便的 Linux 命令的精选列表。这些是一些最有用的命令,但并不是每个人都容易记住。下次当您在 Linux 终端上脑子一片空白时,请查看下面的 Linux 命令备忘单以获得一些快速帮助。在本教程中您将学习:Linux 命令备忘单文件系统导航 Command Description ls List all the files in a directory ls -l List all files and their d…
2025年2月28日

您不必离开 Windows:开始使用 Linux 的 8 种方法

它不一定是全有或全无的方法。第一次开始使用 Linux 可能会令人生畏。但 Linux 提供的自由包括您可以在想要的时间和方式使用它。我将引导您了解几种利用 Linux 功能的不同方法,其中涉及您或多或少的承诺和技术知识。1 实时启动 也许风险最小的最简单方法是在您的 PC 上启动 Linux 的“实时”实例。您所需要的只是一个 USB 驱动器和对 PC 上 BIOS 的访问权限。下载任何 Linux 发行版 ISO 文件,使用 Rufus 或 Balena Etcher 等工具将其闪存到 USB 驱动器,然后使用 USB 驱动器启动计算机。现在你正在用 Linux 油做饭。实时启动的好处是您可以测试一个发行版(或 20 个发行版),而无需对当前操作系统进行任何重大更改。您将感受到该发行版的体验,并对其在您的硬件上运行的情况有一个合理的了解。完成后,您只需将其关闭并移除 USB 驱动…
2025年2月28日

如何在 USB 驱动器上安装 Linux 操作系统并在任何 PC 上运行

有没有想过使用任何不属于您的计算机以及所有您的个人物品和配置?任何 Linux 发行版都可以实现。是的!您只需一个 USB 驱动器就可以在任何机器上使用您自己的定制 Linux 操作系统。另请阅读:如何在 USB 驱动器中安装 CentOS 7本教程主要介绍在您的笔式驱动器上安装最新的 Linux 操作系统(完全可重新配置的个性化操作系统,而不仅仅是 Live USB),对其进行自定义,并在您有权访问的任何 PC 上使用它。在本教程中,我使用 Lubuntu 18.04 Bionic beaver(但是,您可以使用任何 Linux 发行版)。让我们开始吧。要求:一个 Pendrive 4GB 或更多(我们将其称为主 USB 驱动器/Pendrive)。多一个笔式驱动器或 DVD 磁盘用作可启动的 Linux 安装介质。Linux 操作系统 ISO 文件,例如 Lubuntu 18.…
2025年2月28日

Linux内核6.5发布,将用于Ubuntu 23.10

它对混合 Intel CPU、初始 Wi-Fi 7 支持等进行了改进。Linux 内核是所有桌面和服务器 Linux 发行版(从 Ubuntu 到 Fedora)的核心,它还为无数其他操作系统和虚拟机提供支持。 Linux 内核 6.5 现已推出,针对较新的 AMD 和 Intel 处理器进行了一些重大改进。您很快就会在您最喜欢的 Linux 发行版中看到它,Linux 内核 6.5 在某些 AMD Ryzen 处理器上启用了 P-State,这意味着 CPU 核心之间的性能和功耗是平衡的。英特尔较新的混合 CPU 的负载平衡也得到了改进,这些 CPU 具有专用的性能核心和效率核心,例如第 13 代酷睿处理器。除了处理器改进之外,内核 6.5 还增加了对 USB4 版本 2 的初始支持、对 RISC-V 的改进以及 MIDI 2.0 和 Wi-Fi 7 内核驱动程序的进展。Linus Torvalds 在周末宣布…
2025年2月28日

在 Ubuntu 18.04 中安装 Nginx、MariaDB、PHP 和 PhpMyAdmin

LEMP 堆栈由 Nginx(发音为 Engine X)、MySQL/MariaDB 和 PHP 组成/Python 软件包安装在 Linux 系统上,并配置为作为托管网站和应用程序等的系统一起工作。在本指南中,我们将展示如何在 Ubuntu 18.04 中安装 LEMP 和最新的 phpMyAdmin。另请阅读:在 Ubuntu 18.04 中安装 Apache、MariaDB、PHP 和 PhpMyAdminPhpMyAdmin 是一款免费、开源、流行且直观的基于 Web 的应用程序,用于管理 MySQL 和 MariaDB 数据库,支持多种操作。它具有多种功能,可以通过 Web 界面轻松管理数据库。它允许您以各种格式导入和导出数据、管理多个服务器、使用示例查询 (QBE) 构建复杂查询、以各种格式创建数据库布局图形等等。要求:最小 Ubuntu 18.04 服务器安装。通过 S…