2025年2月28日

如何在 Linux 上使用 Wireshark 过滤器

如何在 Linux 上使用 Wireshark 过滤器 Wireshark 是世界一流的数据包分析器,可在 Linux、Windows 和 macOS 上使用。它的过滤器灵活而复杂,但有时违反直觉。我们将解释您需要注意的“陷阱”。使用 Real Bite 进行数据包分析Wireshark 是开源世界的瑰宝之一。它是世界一流的软件工具,专业人士和业余爱好者都可以使用它来调查和诊断网络问题。软件开发人员使用它来查明和描述通信例程中的错误。安全研究人员使用它来捕获和取消网络上的恶意活动。典型的工作流程是以捕获模式运行 Wireshark,因此它会通过计算机上的网络接口之一记录网络流量。网络数据包在捕获时实时显示。然而,正是在捕获后分析中,网络中正在发生的事情的详细信息才得以揭示。捕获的数据包称为跟踪。捕获完成后,可以逐个数据包逐步跟踪跟踪。您能够…
2025年2月28日

如何退出 Ubuntu?

如何退出 Ubuntu? 假设您的 Ubuntu 系统中有多个用户,并且另一个用户想要使用他们的帐户登录系统。在这种情况下,用户可以将当前帐户切换到另一个帐户,或者为另一个用户注销当前用户会话。这两个选项之间的主要区别在于,切换帐户时,当前会话在后台运行。用户重新登录时可以继续处于该状态的应用程序,而注销当前会话则会终止所有应用程序。您可以选择最适合您的方法。注销当前用户会话有以下几种方法:使用图形界面注销单击桌面右上角的向下箭头符号乌班图系统。单击后,您将看到以下下拉菜单:从下拉列表中选择关闭电源/注销。现在,您将从所有显示的选项中选择注销,如下所示:单击注销选项。系统上将出现一个对话框,您可以在其中取消该对话框或从当前用户会话中注销。单击“注销”按钮结束当前会话,如下所示:如果您没有选择两者中的任何选项,那么您的系…
2025年2月28日

如何在 Ubuntu Linux 上启动终端窗口

如何在 Ubuntu Linux 上启动终端窗口 如果您使用的是 Ubuntu Linux,您会经常看到推荐您运行命令的文章。为此,您需要将这些命令键入终端窗口。这里有几种打开方法——包括快速键盘快捷键本文中的技巧在 Ubuntu 20.04 LTS 上进行了测试。它们也应该适用于使用 GNOME 桌面环境的其他 Linux 发行版。警告:运行您在网上找到的命令时要小心。确保它们来自可信赖的来源,并且您了解自己在运行什么。使用键盘快捷键打开终端要随时快速打开终端窗口,请按 Ctrl+Alt+T。图形化的 GNOME 终端窗口将立即弹出。从 Dash 启动终端窗口您会发现 Terminal 应用程序包含在其他已安装的应用程序中。要找到它们,请单击屏幕左下角“破折号”栏上的“显示应用程序”按钮。键入“Terminal”并按 Enter 以查找并启动 Termin…
2025年2月28日

如何在 Debian 和 Ubuntu Linux 上删除用户

如何在 Debian 和 Ubuntu Linux 上删除用户 在服务器或桌面上使用 Debian 或 Ubuntu 操作系统时,您迟早必须在系统中添加或删除用户。本文将指导您如何使用图形用户界面以及通过终端从 Debian 或 Ubuntu Linux 发行版中删除用户。那么,让我们来详细了解一下。使用两种不同的方法可以从 Linux 中删除用户:使用 GUI 删除用户使用终端删除用户先决条件Debian 或 Ubuntu 系统桌面或服务器。已在 Ubuntu 20.04 和 Ubuntu 22.04 以及 Debian 10 和 Debian 11 上进行了测试。相同的步骤也应该适用于较新的版本,我们将定期测试这些步骤并不断更新本指南。使用 GUI 删除用户要使用图形界面删除用户,请单击桌面右上角的向下箭头符号,然后单击显示的下拉列表中的设置图标。现在,在显示窗口中,单击以下屏…
2025年2月28日

如何在 Linux 上杀死僵尸进程

如何在 Linux 上杀死僵尸进程 编写不当或性能不佳的程序会使僵尸进程潜伏在您的 Linux 计算机中。了解僵尸是如何产生的,以及如何最终让它们安息。进程状态如何在 Linux 上工作当然,Linux 必须跟踪计算机上运行的所有应用程序和守护进程。它执行此操作的方法之一是维护进程表。这是内核内存中的结构列表。每个进程在此列表中都有一个条目,其中包含一些关于它的信息。每个进程表结构中都没有太多内容。它们包含进程 ID、一些其他数据项以及指向该进程的进程控制块 (PCB) 的指针。PCB 包含 Linux 需要为每个进程查找或设置的许多细节。 PCB 也会随着进程的创建、给定的处理时间和最终销毁而更新。Linux PCB 包含超过 95 个字段。它被定义为一个名为 task_struct.h 的结构,长度超过 700 行。 PCB 包含以下类型的信息: 过程状态:状…
2025年2月28日

如何在 Ubuntu 上安装和使用 iTunes

如何在 Ubuntu 上安装和使用 iTunes iTunes 是由 Apple Inc. 开发的媒体播放器,可让您在系统上下载、组织和播放媒体并将其与其他设备同步。 iTunes 可以在 Windows 和 Mac 上下载和使用,但尚无法在 Ubuntu 或其他 Linux 发行版中使用。您可以使用各种媒体播放器来替代 iTunes。但是,如果您使用 iPhone、iPad 和 iPod,则只需要 iTunes。在这种情况下,没有其他选择,因为 iTunes 是在设备之间同步音频、视频和其他数据的唯一方法。通过 iTunes,您甚至可以购买和播放数百万首音乐曲目。但是,如果您是 Linux 用户并且喜欢在其上播放 Apple Music 该怎么办?幸运的是,有一种方法可以在 Linux 上播放 Apple Music。但是,您必须付出更多的努力才能做到这一点。由于 iTunes 软…
2025年2月28日

什么是 Linux 上的“root”?

什么是 Linux 上的“root”? root 用户是 Linux 世界中最强大的实体,拥有无限的权力,无论好坏。创建用户?知道了。消灭文件系统?呵呵,也收到了。起源故事root 用户是 Linux 超级用户。从字面上看,他们可以做任何事情。 root 没有任何限制或禁区。他们是超级英雄还是超级恶棍取决于承担系统管理员职责的人类用户。 root 用户犯下的错误可能是灾难性的,因此 root 帐户应该专门用于管理目的。root 用户的概念是从 Unix 继承而来的,它有一个 root 用户作为它的管理超级用户。但是“root”这个名字的来源并不确定。有些人认为它来自早于 Unix 的 Multics 操作系统。肯·汤普森 (Ken Thompson) 和丹尼斯·里奇 (Dennis Ritchie) 是 Unix 最重要的两位架构师和作者,他们之前都曾在 Multics 上工作…
2025年2月28日

如何在 Debian 11 上安装和使用 Snapd

如何在 Debian 11 上安装和使用 Snapd Snap 包在不同的 Linux 发行版中广泛使用。这些软件包更易于创建、安装和管理,并且可以使您的所有应用程序保持更新。但是,要使用这些软件包,您需要安装一个称为 Snapd 的 API。该 API 负责管理 Linux 系统上的 snap 包。它与 Snap Store 通信,在 Linux 系统上下载并安装 Snap 软件包。大多数 Linux 版本都默认安装了这个 API。然而,在某些Linux发行版(例如Debian)上,您必须手动安装此API,以便您可以方便地处理snap包。因此,在本文中,我们将为您讲解在 Debian 11 上启用 Snapd 的方法。在 Debian 11 上启用 Snapd要在 Debian 10 上启用 Snapd,您需要执行以下步骤:首先,您需要在 Debian 10 中启动终端。为此,请单击 Debia…
2025年2月28日

Linux 30 岁:业余项目如何征服世界

Linux 30 岁:业余项目如何征服世界 1991 年 9 月 17 日,Linus Torvalds 首次发布了 Linux 内核(0.01 版)。下面简要介绍了一个小型业余爱好项目是如何发展壮大并风靡全球的——以及是什么让 Linux 经久不衰。Linux 的黎明:大事从小事做起Linux 起源于赫尔辛基大学的学生 Linus Torvalds 开始试验 MINIX,这是一种由 Andrew S. Tanenbaum 为 IBM PC 开发的低成本、类 UNIX 操作系统。 Tanenbaum 为 16 位原始 IBM PC 优化了 MINIX,但 Torvalds 想使用他更新的、基于 386 的 32 位 PC 的特性和类 UNIX 操作系统。为此,他必须编写自己的操作系统内核。内核是操作系统核心的一个小程序,它控制着操作系统所有其他元素的工作方式。那个内核变成了 Linux。在 1991 年 4 月左右…
2025年2月28日

“Bash”在 Linux 中意味着什么?

“Bash”在 Linux 中意味着什么? 您可能听说过 Bash,但它是什么?它能做什么?在这里找到答案。如果您已经使用 Linux 很长时间,那么您无疑在论坛和文章中看到过 Bash 这个词。有时它看起来像是终端的同义词,但 Bash 和终端模拟器绝对是两个不同的应用程序。那么 Bash 到底是什么?在这篇短文中,我们将探讨 Bash 是什么、它的用途以及如何开始使用它。Bash 定义Bash 这个名字是 Bourne-Again SHell 的缩写,是 Stephen Bourne 这个名字的双关语,Bash 前身之一的创建者。第一个测试版于 1989 年发布,截至撰写本文时,最新更新于 2020 年 12 月:版本 5.1。Bash 是最流行的 shell 语言之一,以其强大的功能和用户友好的命令的组合而闻名。这就是它在 Linux 发行版中如此多产的原因。然而,Bash…