2025年2月28日

如何在 Ubuntu 20.04 上设置 Nginx 服务器块(虚拟主机)

如何在 Ubuntu 20.04 上设置 Nginx 服务器块(虚拟主机) 有时,您可能需要在 Nginx 网络服务器上托管多个域或网站。为此,需要配置服务器块(虚拟主机)来封装所有域的配置。 Nginx 服务器块与 Apache 虚拟主机文件同义,并具有相同的用途。本主题演示如何在 Ubuntu 20.04 上设置 Nginx 服务器块。先决条件:在您的域名托管提供商上定义的 A 记录。 A 记录是将域名指向公共服务器 IP 地址的 DNS 记录。在本指南中,我们将使用域名 crazytechgeek.info 进行说明。安装在 Ubuntu 20.04 LTS 实例上的 Nginx 服务器或 LEMP Stack。具有 Sudo 权限的登录用户。满足所有要求后,让我们探讨如何在 Ubuntu 中设置 Nginx 服务器块。第1步:创建Nginx文档根目录首先,我们将为域创建一个单独的目录…
2025年2月28日

如何让 Ubuntu 变得漂亮?

如何让 Ubuntu 变得漂亮? 对于很多用户来说,Ubuntu 的默认外观无疑是非常普通和无聊的。它的桌面很朴素,图标设计乏味,而且主题也谈不上令人兴奋。许多 Linux 初学者都想知道如何让他们的 Ubuntu 变得漂亮、帅气,这给我们带来了本指南。我们将向您展示如何自定义 Ubuntu,使其看起来更闪亮、更漂亮,而且坦白说,更好。更改侧边栏在我们进行修改之前,让我们先看一下 Ubuntu 安装后的默认桌面。现在,我在这里看到的是一个极简主义、受 Mac 启发的普通桌面。如果你像我一样,不是粉丝,那么你一定有过改变左侧边栏的想法。有一种方法可以让它看起来像 Windows 中的任务栏。首先,我们需要安装一些程序。首先,我们必须启用 Mozilla Firefox 来管理和安装 Gnome3 扩展。按键盘上的 Ctrl + Alt + T 启动终端。通过运行以…
2025年2月28日

如何在 Ubuntu 20.04 LTS 中安装和配置 MySQL

如何在 Ubuntu 20.04 LTS 中安装和配置 MySQL MySQL 代表 My(联合创始人 Michael Widenius 的女儿名字)结构化查询语言,是一个开源关系数据库管理系统。该 RDBMS 受 Oracle 支持,可在几乎所有平台上运行,例如 Linux、UNIX 和 MS Windows。 MYSQL 通常是在线发布和基于 Web 的应用程序的首选。 Facebook、YouTube 和 Twitter 都使用 MySQL 作为其 RDBMS。 MySQL 是非常流行的 LAMP 堆栈的一部分:Linux、Apache、MySQL 和 Python/PHP/Perl。在本文中,我们将逐步描述如何进行:安装 apt 软件包存储库中可用的最新版本的 MySQL运行 MySQL 安全脚本配置root用户访问MySQL shell最后测试MySQL是否正在运行我们已经在 Ubun…
2025年2月28日

如何在 Ubuntu 上从垃圾箱中删除文件?

如何在 Ubuntu 上从垃圾箱中删除文件? 您可以通过选择不需要的文件和文件夹并按键盘上的“删除”按钮来删除它们。这些已删除的文件随后会转到垃圾箱,这是为已删除文件指定的系统目录。删除的文件将保留在“废纸篓”中,直到您决定清空目录或恢复文件。我们将讨论本指南中的第一个选项 - 如何从垃圾箱中删除文件?方法一:使用Ubuntu的文件管理器让我们从清除垃圾文件夹的简单方法开始。此方法和下一个方法将使用用户界面来实现,因此不经常使用终端的人应该使用此方法。首先,通过侧边栏打开 Ubuntu 的文件管理器。在左侧,您将看到可访问目录的列表。单击标有“垃圾箱”的那个。完成此操作后,您现在应该位于“废纸篓”目录中。在继续操作之前,请确保您没有任何重要文件。如果有,您可以通过窗口右上角的“恢复”按钮来恢复它们。在该按钮旁边,您会看到一个…
2025年2月28日

如何在 Ubuntu 中更改交换大小

如何在 Ubuntu 中更改交换大小 在本指南中,我们将演示如何在 Ubuntu 22.04 中更改交换大小。先决条件:要执行本指南中的步骤,您需要以下组件:正确配置的 Ubuntu 系统。为了进行测试,您可以使用 VirtualBox 在虚拟机上安装 Ubuntu。访问可以执行 sudo 命令的非 root 用户。Linux 中的交换文件Linux 内核将机器的 RAM 划分为称为“页面”的块。每当将页面复制到辅助存储设备(大多数情况下为硬盘或 SSD)上的预配置空间时,这称为“交换”。预先配置的专用空间称为“交换空间”。物理内存 (RAM) 和交换空间的总量称为“虚拟”内存。是否需要交换?需要交换的原因有几个:当需要的内存多于物理可用内存时,交换不太重要的页面可以为需要更多内存的进程释放更多内存。程序启动期间使用的大部分页面可能很少被使用。交换这些页…
2025年2月28日

如何在 Linux 上永久更改 USB 设备权限

如何在 Linux 上永久更改 USB 设备权限 Question: I am trying to run gpsd on my Linux with a USB GPS receiver. However, I am getting the following errors from gpsd. gpsd[377]: gpsd:ERROR: read-only device open failed: Permission denied gpsd[377]: gpsd:ERROR: /dev/ttyUSB0: device activation failed. gpsd[377]: gpsd:ERROR: device open failed: Permission denied - retrying read-only Looks like gpsd does not have permission to access the US…
2025年2月28日

如何在 CentOS 8 上安装 VLC Media Player 3

如何在 CentOS 8 上安装 VLC Media Player 3 VLC 是最流行的媒体播放器之一,也称为 VideoLAN 客户端。它是由非盈利公司VideoLAN 项目开发的。它是一个开源、免费和跨平台的框架,可让您播放多媒体文件,例如音频 CD、VCD、DVD、CD 和其他支持的媒体协议。 VLC 是一款便携式媒体播放器软件,可在所有操作系统上使用,例如 Linux、Windows、Solaris、Android、OS X、Mac 和其他支持 VLC 播放器的操作系统。新版本的 VLC 媒体播放器 3 已发布,具有一些新的高级功能和改进。如果我们谈论 CentOS 8 Linux 系统,默认情况下该媒体播放器不可用。我们将使用第三方软件包安装 VLC。在本文中,我们将学习如何在 CentOS 8 Linux 上安装 VLC。VLC播放器有以下重要特点:使用 VLC 您可以…
2025年2月28日

如何使用 sysdig 监控 Linux 服务器并对其进行故障排除

如何使用 sysdig 监控 Linux 服务器并对其进行故障排除 当您需要跟踪进程发出和接收的系统调用时,首先想到的是什么?您可能会想到 strace,您是对的。您将使用什么工具从命令行监控原始网络流量?如果您考虑过 tcpdump,那么您又做出了一个绝佳的选择。如果您需要跟踪打开的文件(在 Unix 意义上:一切都是文件),您很可能会使用 lsof。strace、tcpdump 和 lsof 确实都是很棒的实用程序,应该成为每个系统管理员工具集中的一部分,这正是您会喜欢 sysdig 的原因,它是一个用于系统级探索和故障排除的强大开源工具,其创建者将其介绍为“strace + tcpdump + lsof + 很棒的酱汁,上面有一点 Lua 樱桃”。抛开幽默不谈,sysdig 的一大特色在于它不仅能够分析 Linux 系统的实时状态,还能将状态保存在转储文件…
2025年2月28日

如何以管理员身份在 Debian GNOME 桌面上打开和编辑文件和文件夹

如何以管理员身份在 Debian GNOME 桌面上打开和编辑文件和文件夹 在作为 Linux 管理员处理文件和文件夹时,我们经常需要访问和编辑需要 root/超级用户权限的文件和文件夹。我们通常通过 Debian 终端(命令行实用程序)使用 sudo 功能执行此任务。然而,当我们需要通过图形界面编辑需要 root 权限的文件时,我们需要有一个可靠的解决方法。Debian 的最新版本(例如 Debian 10)附带了一个名为 Nautilus 的默认文件管理器。这个为 GNOME 桌面创建的开源文件管理器为我们提供了一种管理文件和应用程序的方法。它还允许我们以 Debian 管理员身份打开和编辑文件和文件夹。它提供的其他功能包括:创建文件夹和文档显示文件和文件夹搜索和管理文件以管理员身份运行脚本和应用程序安装和删除字体等。但是,此文件管理器不提供以 roo…
2025年2月28日

如何使用Linux Journalctl命令?

如何使用Linux Journalctl命令? 基于Linux的系统提供了多种工具来帮助记录和分析系统日志。就像“systemd”一样,它是一个强大的工具,用于以二进制格式从源收集日志,并允许用户使用命令行获取日志。我们在上一节中讨论的日志是“日志日志”。“Journald”是systemd工具中的一个系统程序,它以二进制格式从多个日志中收集数据。它的工作方式与syslog相同,但提供了更有效的日志管理方式。Linux系统有一个名为“journalctl”的有效工具,可以帮助用户阅读“日志日志”并与之进行交流。该实用程序是显示 journald 提供的日志消息并对其进行监视的标准方法。“journalctl”命令的语法是:journalctl [options…] [matches…]如何使…