2025年2月28日

Linux Curl 命令及示例

Linux Curl 命令及示例 curl 是一种命令行工具,可帮助将数据从服务器传输到客户端,反之亦然。它使用以下协议,即 HTTP、SMTP、FTP 和 POP3。众所周知,Curl 可以一次传输多个文件。句法Curl [options…] [URL..]安装卷曲有时,curl 已经通过升级软件包安装在 Linux 中。默认情况下,它是可以工作的,但如果没有安装,有一个简单的安装方法。如果您的 Linux 系统中尚未安装curl,则可以使用几个命令轻松配置它。更新包安装的第一步是更新现有的软件包;这将使存储库能够在 Ubuntu 中安装curl。$ sudo apt update卷曲安装启用存储库后,我们现在可以安装curl。这可能需要一些时间来刷新所有存储库。现在安装curl。$ sudo apt install cur…
2025年2月28日

如何使用Linux Top命令

如何使用Linux Top命令 Linux 中的 top 命令可让您监视正在运行的进程及其使用的系统资源。作为系统管理员,它可能是您工具箱中最有用的工具,特别是如果您知道如何使用它的话。所有 Linux 发行版上都预安装了 top 实用程序。使用此交互式命令,您可以指定如何浏览进程列表、终止进程、将结果打印到文件等等。本文介绍了作为管理员可以使用 top 命令更有效地控制系统活动的几种方法。我们已在 Ubuntu 22.04 LTS 系统上运行本文中提到的命令和过程。我们将使用 Ubuntu 命令行(终端)来运行我们的 top 命令。您可以使用系统破折号或 Ctrl+Alt+T 组合键打开终端。顶部命令界面为了运行 top 命令,请打开 Ubuntu 命令行、终端,然后输入以下内容:top您可以通过系统 Dash 或 Ctrl+Alt+T 快捷键打开终端。top 命令的…
2025年2月28日

如何在 Linux 上的 Bash 脚本中使用 set 和 pipefail

如何在 Linux 上的 Bash 脚本中使用 set 和 pipefail Linux set 和 pipefail 命令规定了 Bash 脚本中发生故障时会发生什么。除了它应该停止还是应该继续下去之外,还有更多需要考虑的事情。Bash 脚本和错误条件Bash shell 脚本很棒。他们写得很快,不需要编译。您需要执行的任何重复或多阶段操作都可以包装在一个方便的脚本中。因为脚本可以调用任何标准的 Linux 实用程序,所以您不会受限于 shell 语言本身的功能。但是当您调用外部实用程序或程序时可能会出现问题。如果失败,外部实用程序将关闭并向 shell 发送一个返回码,它甚至可能向终端打印一条错误消息。但是您的脚本将继续处理。也许那不是你想要的。如果在脚本执行的早期发生错误,如果允许脚本的其余部分运行,则可能会导致更严重的问题。您可以在每个外部进程完成…
2025年2月28日

Ubuntu Linux 高级用户的 15 个基本技巧

Ubuntu Linux 高级用户的 15 个基本技巧 想要更好地使用 Linux?这些 Ubuntu 提示和技巧将帮助您立即成为高级用户。使用 Ubuntu 等 Linux 发行版可能需要一些时间来适应。如果您从 Windows 或 Mac 切换过来,可能会感到不舒服。毕竟,桌面环境、文件管理器和软件安装方式的选择可能会让人不知所措。认为学习曲线很陡峭?再想一想。虽然 Linux 有很多需要掌握的地方,但通过这些 Ubuntu 技巧和技巧,您可以在几分钟内成为高级用户。1. 在命令行上获得闪电般的速度如果您使用 Linux,那么了解命令行应用程序 Terminal 是有意义的。只要您知道正确的命令,这就可以对您的 Linux 计算机进行更深层次的访问。可以在终端中完成各种事情,例如编辑文本文件、连接到 Wi-Fi 等等。在命令行中工作时,键盘快捷键可以帮助缩短步骤…
2025年2月28日

如何在 Linux 上使用 sar 命令

如何在 Linux 上使用 sar 命令 sar 命令可让您查看 Linux 计算机不同元素的性能统计信息,包括实时数据和历史数据。我们向您展示如何使用这一重要资源。sar 命令sar 命令或系统活动报告程序是 sysstat 包的一部分。它捕获一组统计信息,例如 CPU 负载、内存分页、内存利用率、交换使用情况、网络 I/O 等等。它使您可以通过实时快照(向您显示计算机上当前发生的情况)和历史报告的形式访问这些数据。它作为守护进程在后台运行,每十分钟收集一组数据。当天的数据被写入一个文本文件。午夜过后,它会转换为二进制文件。这些文件每个月都会被覆盖,因此它们不会稳定地吞噬您的硬盘容量。sar 命令可让您查询系统并查看统计信息。但首先,您需要安装 sysstat 包。安装 sysstat 包安装 sysstat 非常简单。我们使用您的 Linux 系统的包管理…
2025年2月28日

6 个鲜为人知的 Linux 替代 Web 浏览器

6 个鲜为人知的 Linux 替代 Web 浏览器 尝试这些鲜为人知的替代 Linux 浏览器,以新的方式查看网络。每个人都熟悉 Chrome、Firefox、Opera 和 Vivaldi,并且很容易使用这些众所周知的应用程序之一作为您在网络上的首选窗口。但 Linux 领域的浏览器开发并不局限于四大浏览器,您可以自由地使用您选择的任何浏览器。以下是您应该考虑的六种鲜为人知的替代 Linux 浏览器:1.无吸冲浪Suckless 是 dwm 窗口管理器背后的团队,其开发理念是软件应该少吸一些。Suckless 工具遵循 Linux 哲学,即特定工具应该做一件事并且做得很好,它的 surf 浏览器也不例外。surf 不是典型的浏览器,并且没有 URL 栏。相反,您可以在首次打开浏览器时添加所需的 URL 作为参数。例如,如果您想使用 surf 访问 MUO 主页,您可以打开…
2025年2月28日

CentOS 上的 SELinux 初学者指南

CentOS 上的 SELinux 初学者指南 安全增强型 Linux 或 SELinux 是一种基于 Linux 的安全架构,允许系统管理员对系统访问进行额外的控制。 美国国家安全局将该架构开发为一系列安全补丁,利用其内核中的 Linux 安全模块。此安全架构还用于指定用户对系统的访问权限。此外,它还可以帮助 Linux 用户执行与使用系统应用程序、资源和服务相关的策略。在本指南中,我们将介绍与 SELinux 相关的以下 19 点:“安全增强”一词是什么意思?SELinux 是如何工作的?SELinux 特性在 CentOS 上设置 SELinuxSELinux 模式在 CentOS 上启用 SELinuxSELinux 政策更新 SELinux 布尔设置展示 SELinux 功能文件和进程的安全增强结构SELinux 中的文件上下文SELinux 中的进程上下文进程如何访问…
2025年2月28日

如何使用 su 和 sudo 在 Ubuntu 命令行中成为 Root 用户

如何使用 su 和 sudo 在 Ubuntu 命令行中成为 Root 用户 什么是Root用户?在开始了解如何成为 root 用户以执行敏感的 Ubuntu 操作之前,了解 root 用户在 Linux 中的重要性非常重要。默认情况下,最新版本的 Ubuntu 不附带具有特殊加密密码的 root 用户;因此,它创建了一个名为“sudo”的功能,您可以使用它来执行各种管理操作。您可以暂时成为 root 用户,或者需要使用 sudo 命令提供密码,以帮助对用户作为管理员的所有操作负责。默认情况下,安装 Ubuntu 时创建的第一个用户被授予 sudo 权限。 Ubuntu 赋予它完整的 root 权限,并将其添加到 /etc/sudoers 文件中的 sudoers 列表中。需要注意的是,您需要成为授权的 sudoer 才能执行本文中描述的所有 root 用户操作。关于本文在本文中,我们将解释…
2025年2月28日

如何在 CentOS 8 上配置 NTP

如何在 CentOS 8 上配置 NTP 这篇文章将向您介绍网络时间协议(NTP)、其安装以及在 CentOS 上的配置方法。此外,我们还将向您展示在 CentOS 系统上设置 NTP 服务器和客户端的过程。那么,让我们一起踏上这段旅程吧!什么是NTP?网络时间协议:顾名思义,它是一种用于同步网络中系统上的内部时钟计时的协议。该协议涵盖本地网络上的同步机器以及与互联网服务器的同步。它通常嵌入在客户端-服务器设置中,但也可以用于点对点时间同步。操作系统管理时区,而 NTP 用于同步协调世界时 (UTC)。查看下图,它代表 NTP 的工作原理:NTP 守护进程:早期用于同步日期和时间设置的 ntpd 守护进程已被拒绝,并且不再可供当前的 Linux 系统(如 Fedora 30、Ubuntu 20.04 和 CentOS 8)访问。“Chrony”(RedHat 开发的…
2025年2月28日

从 Ubuntu 终端创建可启动 USB 记忆棒

从 Ubuntu 终端创建可启动 USB 记忆棒 为什么 Ubuntu 下需要一个可启动 U 盘?以下是一些可能的原因:您可以使用可启动 USB 棒来安装或升级 Ubuntu。不同的 Ubuntu 版本可以直接从 U 盘运行。您可以使用 USB 记忆棒通过 Ubuntu ISO 软件包附带的标准工具来修复配置问题在 Ubuntu 中创建可启动 USB 记忆棒的方法有很多种。有些涉及使用系统工具,而另一些则需要安装外部软件包。在本文中,我们将使用 Ubuntu 命令行(终端)创建可启动的 Ubuntu U 盘。这是通过 dd 命令完成的。该终端是通过 Ubuntu 用户界面执行任务的一个很好的替代方案。使用终端可以使某些任务更加高效甚至更快。命令行工具不会消耗太多资源,因此它们是广泛使用的图形应用程序的良好替代品,特别是如果您无法应对较旧的硬件。我们已在 Ubuntu 20.04 LT…