2025年2月28日

适用于 Linux 终端的 10 个很酷的命令行工具

适用于 Linux 终端的 10 个很酷的命令行工具 作为 Linux 用户,您可能听说过命令行是 Linux 的真正力量。虽然图形用户界面很有用,但命令行提供了更多的控制和灵活性。有许多适用于 Linux 的命令行工具可以让您的生活更轻松并提高您的工作效率。在本文中,我们将探索一些适用于 Linux 终端的很酷的命令行工具。Grep 命令grep 命令是搜索文本文件的强大工具。它允许您在一个或多个文件中搜索特定的单词或模式。 grep 命令的语法如下 -grep [OPTIONS] PATTERN [FILE...] 这里,OPTIONS 是 grep 可用的各种命令行选项,PATTERN 是您要搜索的单词或模式,FILE 是您要搜索的文件的名称。例如,如果您想在名为“example.txt”的文件中搜索单词“hello”,您可以使用以下命令 -grep "hell…
2025年2月28日

如何在 Debian 和 Ubuntu 上使用 Apache 安装 Drupal

如何在 Debian 和 Ubuntu 上使用 Apache 安装 Drupal 从头开始开发您的网站可能是一项艰巨的任务。如果您打算聘请开发人员,这既耗时又昂贵。启动您的博客或网站的一个简单方法是使用 CMS(内容管理系统),例如 Drupal。Drupal 是一个开源内容管理系统 (CMS),用 PHP 编写并在 GPL 下发布。它于 2001 年 1 月首次发布,为个人博客、公司网站以及人们可能需要的任何类型的网站提供支持。如今,Drupal 是世界上最著名的 CMS 之一,在全球运行着数百万个网站。在撰写本指南时,Drupal 的最新版本是 Drupal 9。Drupal 功能免费且开源。基本功能包括发布帖子、页面、评论系统、RSS 提要、用户注册的能力。安装和修改模板和附加组件。超过 30000 个可用模块可从 Drupal 商店免费下载。提供 110 多种语言版本,…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上设置 Apache ZooKeeper 集群

如何在 Ubuntu 18.04 LTS 上设置 Apache ZooKeeper 集群 本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 要求 开始 安装Java 创建 ZooKeeper 用户 安装动物园管理员 配置动物园管理员 为 ZooKeeper 创建一个 Systemd 服务文件 Zookeeper 是一种集中式服务,用于管理配置信息、命名、分布式同步和提供作为开源软件发布的组服务。它是用 Java 语言编写的,使您可以专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。 ZooKeepers 架构通过冗余服务支持高可用性。 Zookeeper 使分布式进程能够通过数据寄存器的公共分层命名空间相互协调。 Zookeeper 还为其客户提供高吞吐量、高可用性、低延迟和对 Znode 的严格控制访问…
2025年2月28日

如何在 Ubuntu 12.04 VPS 上使用 LDAP 验证客户端计算机

如何在 Ubuntu 12.04 VPS 上使用 LDAP 验证客户端计算机 状态:已弃用本文涵盖不再受支持的 Ubuntu 版本。如果您目前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本: 升级到 Ubuntu 14.04。 从 Ubuntu 14.04 升级到 Ubuntu 16.04 将服务器数据迁移到支持的版本 原因:请参阅:介绍LDAP 或轻量级目录访问协议是将身份验证信息保存在单个集中位置的一种方法。在上一篇文章中,我们讨论了如何在 Ubuntu 12.04 VPS 上设置 LDAP 服务器。这解释了实际的服务器配置。在本文中,我们将讨论如何配置客户端计算机以通过该服务器远程验证各种服务。要完成此项目,您需要将 Ubuntu 12.04 服务器配置为 LDAP 服务器。如果您还没有这样做,请查看上一指南的链接。您还…
2025年2月28日

如何在 Ubuntu 18.04 LTS 上安装 Strider 持续集成服务器

如何在 Ubuntu 18.04 LTS 上安装 Strider 持续集成服务器 在此页 要求 开始 安装 Node.js 安装和配置 MongoDB 安装 Strider 安装和配置 PM2 Access Strider Strider 是一个免费的开源持续集成和部署服务器,用 Node.JS、JavaScript 编写,并使用 MongoDB 来存储其数据。 Strider 带有许多插件,可用于向应用程序添加各种功能。在本教程中,我们将解释如何在 Ubuntu 18.04 服务器上安装 Strider。要求 一台运行 Ubuntu 18.04 的服务器。 在您的服务器上配置了根密码。 入门在开始之前,建议将您的软件包更新到最新版本。您可以通过运行以下命令来更新所有包:apt-get update -y apt-get upgrade -y更新所有软件包后,重新启动系统以应用更改。接下来,使…
2025年2月28日

在 Linux 中使重要文件不可变(不可更改)的 5 个“chattr”命令

在 Linux 中使重要文件不可变(不可更改)的 5 个“chattr”命令 chattr(更改属性)是一个命令行 Linux 实用程序,用于在 Linux 系统中设置/取消设置文件的某些属性,以防止重要文件和文件夹的意外删除或修改,即使您已登录以 root 用户身份登录。在 Linux 本机文件系统中,即 ext2、ext3、ext4、btrfs 等支持所有标志,尽管所有标志不会支持所有非本机 FS。一旦使用 chattr 命令设置了属性,即使拥有完全权限,也无法删除或修改文件/文件夹。这对于在系统文件(例如包含用户信息的 passwd 和影子文件)中设置属性非常有用。chattr 的语法chattr [operator] [flags] [filename] 属性和标志以下是可以使用 chattr 命令设置/取消设置的常见属性和关联标志的列表。如果使用“A”属…
2025年2月28日

如何在 Linux 中查找最近或今天修改的文件

如何在 Linux 中查找最近或今天修改的文件 在本文中,我们将解释两个简单的命令行提示,使您能够仅列出今天的所有文件。Linux 用户在命令行中遇到的常见问题之一是查找具有特定名称的文件,当您真正知道文件名时,它会容易得多。但是,假设您忘记了当天早些时候创建的文件的名称(在包含数百个文件的 home 文件夹中),但您需要紧急使用。以下是仅列出您今天创建或修改(直接或间接)的所有文件的不同方法。1. 使用 ls 命令,您只能列出主文件夹中今天的文件,如下所示:-a – 列出所有文件,包括隐藏文件-l – 启用长列表格式--time-style=FORMAT – 以指定的格式显示时间+%D – 以 %m/%d/%y 格式显示/使用日期ls -al --time-style=+%D | grep 'date +%D' 此外,您可以通过包含 -X 标志按字母顺序对结果列表…
2025年2月28日

LFCS #5:如何在 Linux 中挂载(Samba 和 NFS)文件系统

LFCS #5:如何在 Linux 中挂载(Samba 和 NFS)文件系统 Linux基金会推出了LFCS认证(Linux Foundation Certified Sysadmin),这是一个全新的计划,其目的是让来自全球各个角落的个人获得Linux系统基础到中级系统管理任务的认证,其中包括支持正在运行的系统和服务,以及整体监控和分析,以及向高层支持团队提出问题时的明智决策。该系列的标题为 LFCS(Linux 基金会认证系统管理员)的准备部分 1 到 33,涵盖以下主题:Part 1如何在 Linux 中使用“Sed”命令操作文件Part 2如何在 Linux 中安装和使用 Vi/VimPart 3如何在 Linux 中压缩文件和目录以及查找文件Part 4如何在 Linux 中对存储设备进行分区Part 5如何在 Linux 中挂载(Samba 和 NFS)文件系统…
2025年2月28日

在 Linux 中隐藏文件和目录的简单方法

在 Linux 中隐藏文件和目录的简单方法 作为 Linux 用户,您可能希望隐藏一些文件和目录以免被窥探。也许您有不希望其他人看到的敏感数据,或者您只是想让您的工作井井有条。无论您的原因是什么,在 Linux 中隐藏文件和目录都是一个简单的过程,您可以使用各种方法来完成。在本文中,我们将探索一种在 Linux 中隐藏文件和目录的简单方法,包括几个小标题和示例。什么是隐藏文件和目录?在我们深入探讨 Linux 中隐藏文件和目录的不同方法之前,让我们简要讨论一下这意味着什么。隐藏文件和目录意味着普通用户看不到它们。换句话说,当您执行“ls”或“dir”等命令时,这些文件和目录不会显示。它们仍然会在那里,但除非您使用特定的方法来显示它们,否则您将无法看到它们。为什么要在 Linux 中隐藏文件和目录?嗯,正如前面提到的,可能有几个原因。例如…
2025年2月28日

Ubuntu 中的 APT-GET

Ubuntu 中的 APT-GET APT 是 Ubuntu 上的命令行工具。它是 Ubuntu 上最常用且功能最强大的命令行工具之一。 APT 可用于安装新的软件包、升级系统上已安装的软件包,甚至升级。这个命令行工具是迄今为止所有 Linux 新手首先学习的命令行工具之一。 APT又可以细分为APT-GET、APT-CACHE、APT-CONFIG。在本教程中,我们将探索使用 APT-GET 的各种方法。Apt-get 源和 Apt-get build-depapt-get 源当您处理开源包或源代码时,程序员通常希望研究源代码和/或修复源代码的错误。这就是source的用武之地。source用于抓取源码包。为了使其工作,请将 /etc/apt/sources.list 中的 deb-src 条目指向不稳定(也应该取消注释)。一旦sources.list 文…