2025年2月28日

Tux 不再是 Linux 吉祥物。认识新的 Linux 徽标

如果你关注过 Linux 的时间线,你就会知道,自从企鹅 Tux 被选为 Linux 项目的吉祥物以来,它就没有改变过。尽管它是 Linux 的吉祥物,但它通常也被称为 Linux 徽标。多年来,企鹅与 Linux 有着如此密切的联系,对于我这样的 Linux 爱好者来说,企鹅几乎成了 Linux 的代名词。It's FOSS (Linux & OpenSource) (@linux) 分享的帖子20多年过去了,我们有了Linux的同一个标志,一只快乐的企鹅,名叫Tux。但设计趋势会随着时间的推移而变化,如果你看看原来的 Tux 标志,你会发现它陈旧、过时。多年来,人们一直在问现在是否是时候采用新的 Linux 徽标了。考虑到材料设计趋势,我们提出了让原来的礼服看起来更扁平的建议。看来Linux管理人员终于注意到了这个要求。 Linus Torvalds 今天意外地透…
2025年2月28日

rtop - 通过 SSH 监控远程 Linux 服务器的交互式工具

Rtop 是一个实时监控工具,用于通过 SSH 连接的远程 Linux 服务器。用户可以使用 Rtop 主动监控关键服务器指标,包括 CPU、内存、网络和磁盘利用率。该应用程序为管理员提供了系统性能的实时概览,并使他们能够发现可能的问题或瓶颈。用户可以使用 Rtop 的交互式界面浏览各种指标、组织它们并查看精确的流程特定信息。它提供了一种实用且有效的解决方案来密切监控远程服务器,从而更轻松地识别和快速解决任何与性能相关的问题。使用的方法命令行监控工具基于网络的监控工具第三方监控解决方案命令行监控工具使用 rtop 监控远程 Linux 服务器的一个有用方法是使用命令行监控工具。此交互式应用程序可提供有关关键服务器参数(如 CPU 使用情况、内存消耗、网络流量和磁盘利用率)的实时信息,可通过 SSH 访问该应用程序。管理员可以使用 rtop 主动监控系…
2025年2月28日

Raspbian GNU/Linux 从 Jessie 升级到 Raspbian Stretch 9

介绍从 Raspbian Jessie 升级到 Raspbian 9 Stretch 的过程相对简单。但是,请务必小心,因为总有可能破坏整个系统。安装的第 3 方软件包和服务越少,您成功升级 Raspbian Linux 系统的可能性就越大。 apt-get 更新建议删除不必要或过时的包进行数据和配置备份直接使用控制台执行升级在 Raspbian Stretch 9 上安装第 3 方软件警告: MariaDB 现在是 Debian 9 Stretch 中的默认 SQL 数据库。这引入了一种新的数据库二进制数据文件格式,该格式与您当前的(Debian 8 Jessie)数据库格式不向后兼容。升级期间,您的数据库将自动升级。但是,当您在升级期间或升级后遇到一些问题时,您将无法恢复!因此,在继续 Debian 9 Stretch 升级之前备份所有当前数据库非常重要!参考:debian…
2025年2月28日

pgrep Linux 命令示例

想要查找流程及其详细信息吗? pgrep 命令可以帮助您完成此任务。以下是如何使用它。与用于从文件和输出中查找字符串的 grep 命令类似,pgrep 命令对进程执行相同的操作。简单来说,pgrep 命令将获取正在运行的进程的 PID。因此,在本指南中,我将引导您了解如何使用 pgrep 命令的各种示例。在 Linux 上使用 pgrep 命令要使用 pgrep 命令,您必须遵循给定的命令语法:pgrep [options] pattern在这里,pattern 是您指定输出参数的位置。现在,让我们看一些例子。使用 pgrep 命令查找特定进程的 PID要查找特定进程的 PID,您所要做的就是遵循给定的语法:pgrep -u username process_name假设我想查找用户 sagar 的 ssh 进程 ID,因此我将使用以下命令:pgrep -u sagar ss…
2025年2月28日

null 在 Linux 和计算中意味着什么

在此页 Linux 和类 Unix 系统中的 /dev/null 设备 计算机编程中的空值 在本文中,我将向您简要说明值 null 或 null 设备在计算世界中的含义。值 null 基本上意味着变量没有值。 Null 用于大多数计算机编程语言,在 Linux 中也有所谓的 null 设备 (/dev/null)。Linux 和类 Unix 系统中的 /dev/null 设备/dev/null 或空设备是一个特殊的虚拟计算机文件,它会丢弃您写入的任何数据。/dev/null 设备是例如当您想要丢弃一个程序的输出时使用,否则该程序会将其输出写入 stdout,例如在 cronjob 中使用时。示例 Cronjob:* * * * * /usr/local/bin/mycronscript.sh > /dev/null计算机编程中的空值 Null 在 SQL 中是一个特殊的关键字,表示数据库字…
2025年2月28日

ngxtop - 在 Linux 中实时监控 Nginx 日志文件

ngxtop是一款免费开源、简单、灵活、完全可配置且易于使用的nginx服务器实时类top监控工具。它通过解析 nginx 访问日志(默认位置始终为 /var/log/nginx/access.log)来收集数据,并显示 nginx 服务器的有用指标,从而帮助您密切关注您的情况。实时网络服务器。它还允许您从远程服务器解析 Apache 日志。如何在 Linux 中安装和使用 Ngxtop要安装 ngxtop,首先你需要在 Linux 中安装 PIP,一旦你的系统上安装了 pip,你就可以使用以下命令安装 ngxtop 。sudo pip install ngxtop 监控 Nginx 服务器请求现在您已经安装了 ngxtop,运行它的最简单方法是不带任何参数。默认情况下,这将解析 /var/log/nginx/access.log 并以跟随模式运行(在将新行写入…
2025年2月28日

mkdir 命令:在 Linux 中创建新目录

mkdir 是每个 Linux 用户都应该知道的基本 Linux 命令之一。您可以使用 mkdir 创建新目录。mkdir 是重要的 Linux 命令之一。 mkdir 允许您在 Linux 中创建新目录(通称文件夹)。在这个初学者系列中,您将学习使用 mkdir 命令。mkdir 命令示例mkdir 命令是极少数没有大量选项的 Linux 命令之一。这使得它的使用非常简单。语法如下:mkdir [option] directory_name_or_path让我们看看如何使用它。创建新目录要创建新目录,请使用不带任何选项的 mkdir 命令:mkdir new_dir这将在当前目录中创建一个名为 new_dir 的新目录。您可以使用 ls 命令检查它。abhishek@linux:~/tuts$ ls abhishek@linux:~/tuts$ mkdir new_dir a…
2025年2月28日

lsof Linux 命令指南及示例

lsof Linux 命令用于列出打开的文件。在 Linux 系统上,一切都被视为文件。这意味着文件、目录、套接字、管道、设备等都是文件,因此 lsof 命令将列出所有这些内容(如果其中任何一个正在使用)。除了显示正在使用的文件之外,它还会为您提供有关哪个用户和进程正在使用该文件的详细信息。正如您可以想象的那样,这在多种情况下都非常方便,例如当尝试找出与您的系统建立了哪些连接或哪些进程占用了您尝试卸载的磁盘等时。在本指南中,我们将向您展示 lsof 命令的一些最有用的示例,以帮助您在自己的系统上充分利用它。在本教程中您将学习:如何通过示例使用 lsof 命令Linux 上的 lsof 命令如何使用lsof命令通过示例了解 lsof 命令是最简单的。首先,在您自己的系统上使用以下一些命令,您最终将掌握它。lsof 命令最简单的用法是使用它而不带…
2025年2月28日

ls sort by size:在 Linux 命令行中按大小列出文件

了解在 Linux 终端中使用 ls 命令按文件大小对文件进行排序。另请了解如何查找最大的文件。ls 命令用于显示目录的内容。使用选项 -l,您可以列出文件和目录及其属性。大小是 ls -l 命令显示的属性之一。尽管您可以看到文件的大小,但它们是按字母顺序显示的。如果要查找当前工作目录中最大或最小的文件,可以按大小对文件进行排序。ls 命令的 -S 选项按大小对文件进行排序。 但是,将其与选项 -h 和 -l 结合使用会更舒服:ls -lhS为什么?我会通过例子来详细分享。按大小对文件排序Linux中有一个排序命令。但它用于对文件内容进行排序,而不是对文件本身进行排序。您可以以长列表格式显示当前目录中的文件,以便您可以看到它们的大小:abhishek@lhb:~/toto$ ls -l total 404 -rw-rw-r-- 1 abhishek abhish…
2025年2月28日

Linux路径环境变量-Linux命令行

PATH 环境变量是任何 Linux 系统的重要组成部分。如果您曾经使用过命令行,系统将依赖 PATH 变量来查找您输入的命令的位置。在本教程中,您将了解 PATH 环境变量及其工作原理。您还将看到如何通过删除路径或将您自己的自定义目录添加到变量来修改它。在本教程中您将学习:什么是 PATH 变量以及它是如何工作的?如何临时或永久添加目录到 ` PATH如何从 ` PATH 中删除目录Linux 路径变量当您在 Linux 终端中输入命令时,实际发生的是程序正在执行。通常,要执行自定义程序或脚本,我们需要使用其完整路径,例如 /path/to/script.sh 或仅 ./script.sh 如果我们已经在它的驻留目录中了。或者,我们可以在不指定路径的情况下执行大量命令,只需键入 uptime 或 date 等命令即可。我们不需要为某些命令指定路径…