2025年2月28日

在 Linux 中无人值守批量创建用户的简单方法

介绍作为 Linux 系统管理员,您有时需要向系统添加新的用户帐户。为此,经常使用adduser命令。当涉及到多个用户的创建时,adduser命令可能会变得无聊且耗时。 这篇短文旨在为 Linux 系统管理员提供一种简单且无人值守的批量用户创建方法。 newusers 命令将帮助您通过从预填充文件中获取用户信息来创建多个用户。要求对 Linux 机器的特权访问惯例# – 要求以root权限直接以root用户身份或使用sudo命令来执行给定的linux命令 $– 要求以常规非特权用户身份执行给定的 linux 命令如何进行创建一个包含用户名的文件在此初始步骤中,您需要创建一个文件,其中包含要创建的用户名列表。 $ vi users-list.txt 按照以下模式将每行一个用户信息放入您的文件中: Username:Password:User ID:Gro…
2025年2月28日

在 Linux 中快速查找文件的顶级命令行工具

在 Linux 中,有多种命令行工具可用于快速轻松地查找文件系统上的文件。这些工具功能强大且用途广泛,允许用户根据名称、类型、大小等各种条件搜索文件。在 Linux 中查找文件的一些最流行的命令行工具包括“find”、“locate”、“grep”、“whereis”、“which”、“fd”和“ack”。这些工具被系统管理员、开发人员和高级用户广泛使用,以快速有效地查找和定位文件。在本主题中,我们将探讨一些用于在 Linux 中查找文件的顶级命令行工具,并提供如何有效使用它们的示例。1. 查找命令Linux 中的 find 命令是一个多功能且强大的工具,用于在文件系统上搜索文件和目录。它可用于根据各种标准(例如名称、类型和大小等)查找文件。该命令遵循以下格式 -find [path] [options] [expression] 路径− t…
2025年2月28日

在 Linux 中将命令的输出保存到文件中

当您在 Linux 终端中运行命令或脚本时,它会在屏幕上打印输出以供您立即查看。如果你想将其保存到文件中怎么办?当您在 Linux 终端中运行命令或脚本时,它会在屏幕上打印输出以供您立即查看。有时您需要将输出保存到文件中以供将来参考。现在,您当然可以在 Linux 终端中进行复制和粘贴,但还有更好的方法可以在 Linux 命令行中保存 shell 脚本或命令的输出。让我给你展示一下。方法一:在Linux中使用重定向将命令输出保存到文件中为此,您可以在 Linux 中使用重定向。使用重定向运算符,它不会在屏幕上显示输出,而是转到提供的文件。将命令输出重定向到一个文件,替换该文件上的任何现有内容。重定向将命令输出添加到文件现有内容(如果有)的末尾。使用 STDOUT 重定向运算符 将输出重定向到文件,如下所示:command > file.t…
2025年2月28日

在 Linux 中将 utc 日期和时间转换为本地时间或将 UTC 转换为 EST

Linux 中的 date 命令能够将日期和时间从 UTC 转换为系统的本地时间。也可以执行相反的操作,使用 date 将本地时间转换为 UTC。在本教程中,我们将展示如何在 Linux 命令行上将 UTC 日期和时间转换为本地时间。您还将了解如何转换为其他不同时区。在本教程中您将学习:如何将 UTC 日期和时间转换为本地时间如何将其他时区转换为当地时间将 UTC 时间转换为当地时间请参阅下面的示例,了解如何使用 date 命令在 UTC 和其他时区之间进行转换。请记住,您始终可以使用以下命令确定您的本地时区。$ ls -l /etc/localtime lrwxrwxrwx 1 root root 36 Mar 9 2021 /etc/localtime -> /usr/share/zoneinfo/America/New_York 在下面的示例中,我们将 UTC 时间转换为…
2025年2月28日

在 Linux 中将 ext3 转换为 ext4

与前身 ext3 相比,ext4 文件系统在性能方面进行了多项改进。 Ext4 不仅比 ext3 更快,而且还可以处理更大的文件系统和文件,以及许多其他底层改进。如果您尚未在 Linux 上升级到 ext4,那么现在绝对是时候升级了。在本教程中,我们将逐步介绍将 ext3 文件系统转换为 ext4,从而启用一些 ext4 性能增强功能。按照以下步骤将 ext3 转换为 ext4,而不会丢失数据。在本教程中您将学习:如何从 ext3 升级到 ext4 文件系统将 ext3 转换为 ext4警告 在继续之前,请注意,将 ext3 分区转换为 ext4 文件系统后,您将无法再将该分区挂载为 ext3。此外,如果您要转换为 ext4 的 ext3 分区在引导加载过程中被 Grub 使用,请确保 Grub 加载程序能够使用 ext4 文件系统进行引导。第一步是……备份!在转换过程中不应该出现任何问题,…
2025年2月28日

在 Linux 中启用历史命令中的时间戳

您可以轻松查看您过去运行过哪些命令。但你知道你什么时候运行的吗?历史命令也可以告诉你这一点。您熟悉 Linux 中的历史命令。它可以让您查看过去运行过哪些命令。但有一个问题。默认情况下,历史命令不显示命令的执行时间(包含日期和时间)。在某些情况下,这可能有助于了解上次执行某个命令的时间。在这个快速提示中,我将向您展示如何在历史命令中启用时间戳。在历史命令中启用时间戳要在历史命令中启用时间戳,您必须导出 HISTTIMEFORMAT 环境变量。使用导出命令如下:export HISTTIMEFORMAT="%F %T "这里,%F 将以 YYYY-MM-DD 格式显示日期。%T 将以 HH:MM:SS 格式显示时间。当您再次使用历史命令时,现在应该会反映修改:但是,由于修改仅在当前会话期间有效,因此历史命令在重新启动后将返回到之前的外观。…
2025年2月28日

在 Linux 中使用超时命令为正在运行的命令设置计时器

使用超时命令,您可以设置运行其他命令和程序的时间限制。如果程序运行时间超过设定的限制,超时就会终止它。了解如何使用它。使用超时命令,您可以设置运行其他命令和程序的时间限制。如果程序运行时间超过设定的限制,超时就会终止它。听起来不错,对吧?我们来看看如何使用这个命令。在Linux中使用超时命令以下是超时命令的语法:timeout [options] seconds command正如您所看到的,这里的时间始终以秒为单位设置。让我们以 sleep 命令为例。 sleep 命令基本上会“休眠”直到指定的时间。这意味着它只会等待那么多秒。timeout 4 sleep 10因此,如果我使用 sleep 10,则 shell 会等待 10 秒。但是,如果我将超时设置为 4 秒,则本应运行 10 秒的 sleep 命令将在 4 秒内结束。默认情况下,超时命令会发送 SIG…
2025年2月28日

在 Linux 中使用帮助命令

本文将“帮助”您更有效地使用帮助命令,以便您可以轻松查看命令有哪些选项及其工作原理。在手册页之后,帮助实用程序是从终端寻求帮助的最佳方式,您可以在其中了解如何使用特定命令。因此,在这个快速教程中,我将引导您了解如何使用 help 命令来充分利用它。在Linux中使用帮助命令要学习任何命令,最好从命令语法开始,因此这里是使用帮助命令的语法:help [options] [pattern]这里,[options] 用于使用可用的各种选项来修改 help 命令的默认行为。pattern 是您寻求帮助的主题。简单来说,您可以在此处指定命令名称。看起来很有趣吗?让我们探讨一些使用 help 命令的示例。1.从help命令本身获取帮助如此慷慨。正确的?但我想不出更好的方法来开始本指南,因为这将演示您应该从帮助命令中期待什么:help help执…
2025年2月28日

在 Linux 中使用 RAM 磁盘设备

Linux 用户和系统管理员总是试图从他们的系统中榨取尽可能多的性能。系统性能的一大瓶颈通常来自文件传输速度,即系统读写时间。尽管 SSD(固态硬盘)和 NVMe(非易失性内存 Express)等最新磁盘技术比传统硬盘驱动器磁盘显着加快了传输时间,但没有一种技术可以达到 RAM 磁盘的快速性能。 RAM 磁盘是直接位于系统 RAM(随机存取存储器)中的虚拟存储。因此,如果您的系统安装了 32 GB RAM,您可以在该 RAM 中创建 5 GB 存储空间,并用它来存储文件。结果是您的系统将留下 27 GB 内存 (32 – 5=27) 用于其他任务,而您分配的 5 GB 则用作文件的 RAM 磁盘。在本教程中,我们将了解如何在 Linux 系统上使用 RAM 磁盘。这不仅包括 RAM 磁盘的创建,还包括您需要了解的有关在 Linux 中使用 RAM 磁盘的优点和缺点的所有信息。让我们开始吧…
2025年2月28日

在 Linux 中使用 ls 命令显示隐藏文件

默认情况下,ls 命令不显示隐藏文件和目录。它们在正常视野中是隐藏的。以下是如何展示它们。Linux 中的 ls 命令用于列出文件和目录。它是最流行的 Linux 命令之一,并且有很多选项来显示列表。默认情况下,ls 命令不显示隐藏文件和目录。它们在正常视野中是隐藏的。您可以使用 ls 命令的 -a 选项显示隐藏文件和其他文件:ls -a还有另一种方法可以使用 ls 命令显示隐藏文件。没有多少 Linux 用户知道它。您可以使用选项-A 代替-a。ls -A这里唯一的区别是您不会看到 .和..带有-A的特殊目录。让我用适当的例子来展示这一点。显示所有隐藏文件这是 ls 命令在我的测试目录中默认显示的内容。abhishek@LHB:~/test$ ls export.json line.txt sample.txt 现在,我使用 -a 选项将隐藏文件包含在显示中。ls…