2025年2月28日

Linux 终止命令

Linux 终止命令 Kill是Linux中一个非常有用的命令,用于手动终止进程。它发送一个信号,最终终止或杀死一个特定的进程或一组进程。如果用户没有指定使用kill 命令发送的信号,则使用默认的TERM 信号终止进程。获取进程信息获取无响应的进程是杀死它的第一步。我们可以使用top和ps两个命令来获取进程信息。要查看正在运行的进程的列表,请从命令行输入 top:$ top或者$ ps您将在终端上找到一些相关详细信息。例如,想象一下“应用程序”相关进程变得无响应的情况。在我们的示例中,根据 top 命令显示,有四个应用程序实例正在运行,进程 ID (PID) 分别为 5441、3870、5062 和 3637、4233、770、3787。尽管顶部非常有用,但它并不总是获取信息的最有效方式。现在假设您需要终止应用程序进程,但您不想从 top 命令…
2025年2月28日

在 Linux 上进行屏幕截图比较:7 种不同的桌面

在 Linux 上进行屏幕截图比较:7 种不同的桌面 几乎每个 Linux 桌面都预装了屏幕截图实用程序。但哪一种提供了捕获屏幕截图的最佳方式呢?让我们来看看吧。每个 Linux 桌面环境都带有自己的屏幕截图实用程序。许多具有相似的功能,但这并不意味着它们同样可用。谁的造型最好看?哪个最厉害?由于这是开源软件,因此某些桌面环境会重复使用相同的屏幕截图工具。以下是许多最流行的 Linux 桌面的屏幕截图体验。1. 侏儒GNOME 在版本 40 中进行了重大重新设计,这不仅影响了桌面。在版本 42 中,GNOME 改变了截屏的方法。这意味着未来有两种选择:作为 GNOME Shell 界面一部分的内置功能,或者版本 42 之前使用的专用屏幕截图应用程序。默认的 GNOME Shell 屏幕截图界面提供了捕获全屏、活动窗口或选定区域的选项。对于屏幕共享,单击开关即可…
2025年2月28日

直接从 Ubuntu 桌面将照片上传到 Instagram

直接从 Ubuntu 桌面将照片上传到 Instagram 为了寻找适用于 Ubuntu 的 Instagram 桌面客户端,我尝试在我的系统上安装许多应用程序。大多数都不起作用,有一些只让我查看我的 Instagram 帐户,不允许我上传照片。 Ramme 是 Instagram 的非官方桌面客户端,可在 Github 上找到,终于提供了我想要的所有功能。它可以让您上传照片、自动更新、配置深色主题、具有键盘快捷键等等。在本文中,我们将介绍两种在 Ubuntu 上安装 Ramme 应用程序的方法:通过 Ubuntu 用户界面通过命令行应用程序-终端这两种方法都将使用 Github 上提供的 Ramme .deb 包,但下载和安装的方式会有所不同。我已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程,但它也应该适用于较新的 Ubuntu 版本。通过 UI 安装…
2025年2月28日

如何更改 Linux 上的默认 Java 版本

如何更改 Linux 上的默认 Java 版本 Question: When I am trying to run a Java program on Linux, I am getting the following error. Looks like the Java program is compiled for a different Java version than the default Java program installed on my Linux. How can I switch the default Java version on Linux? Exception in thread "main" java.lang.UnsupportedClassVersionError: com/linux教程/hmon/gui/NetConf : Unsupported major.minor version 51.…
2025年2月28日

如何在 Debian 11 上使用 Docker 安装 Supabase

如何在 Debian 11 上使用 Docker 安装 Supabase 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Git 第 3 步 - 安装 Docker 第 4 步 - 安装 Docker Compose 第 5 步 - 下载并配置 Supabase 第 6 步 - 安装 Supabase 第 7 步 - 安装 SSL 第 8 步 - 安装和配置 Nginx 第 9 步 - 访问 Supabase 第 10 步 - 启用 HTTP 身份验证 第 11 步 - 更新 Supabase 结论 Supabase 是一种开源的 Firebase 替代品,可为您提供开发应用程序所需的所有工具。 Supabase 提供 PostgreSQL 数据库、用户身份验证、存储和实时 API,并与流行的框架和工具集成,例如 Angular、Flutter、Next.js、React、Svelte 和 Vue。有两种使用 Supabase 的方法。第一个选择是注册他们的云托管应用…
2025年2月28日

如何在 Ubuntu 桌面上激活夜灯

如何在 Ubuntu 桌面上激活夜灯 您的屏幕光通常设置为蓝色以获得更好的观看效果。然而,在夜间,这种蓝光会给我们的眼睛带来额外的压力;因此,更好的选择是通过激活夜灯功能切换到更暖的灯光。晚上使用蓝光的另一个缺点是它会告诉你的大脑现在是白天。这会扰乱您的昼夜节律,意味着免疫系统低下、褪黑激素流失,从而导致睡眠障碍。在本文中,我们将解释如何使用 Ubuntu GUI 和命令行(终端)激活夜灯功能。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。通过设置实用程序激活夜灯(基于 UI 的方法)如果您喜欢使用 GUI 执行简单的管理任务,则可以使用图形设置实用程序。您可以通过系统 Dash 或按如下方式访问设置:单击 Ubuntu 桌面右上角的向下箭头,然后单击以下视图中的设置图标:默认情况下,“设置”实用程序在“Wi-Fi…
2025年2月28日

如何在Ubuntu 20.04上安装Netdata监控工具

如何在Ubuntu 20.04上安装Netdata监控工具 获取各种系统指标的实时统计数据是系统管理员、开发人员和运营团队的首要任务。它有助于实时监控系统并快速发现故障或错误并解决它们,以确保事情回到正轨。Netdata是一个免费开源的分布式实时监控应用程序,可以跨各种计算设备运行;物理服务器、云服务器、容器,甚至物联网设备。它收集大量数据并在时尚且交互式的仪表板上将其可视化。我们将在 Ubuntu 20.04 LTS 上安装 Netdata,然后演示如何可视化各种指标。步骤1:使用kickstart.sh脚本安装Netdata这是安装 Netdata 的最佳方式,因为它允许您在同一命令上传递其他参数来自定义安装过程。最重要的是,这种方法可以在所有发行版上无缝运行。一开始您可能想查看有关 Netdata 的更多信息。按如下方式使用 A…
2025年2月28日

如何在 Rocky Linux 8 上使用 Docker 安装 Gitea 代码托管

如何在 Rocky Linux 8 上使用 Docker 安装 Gitea 代码托管 在此页 先决条件 第 1 步 - 配置防火墙 第 2 步 - 安装 Docker 第 3 步 - 安装 Docker Compose 第 4 步 - 配置和安装 Gitea 配置系统时区 创建 Gitea 目录 配置 Gitea Docker 组合文件 自定义您的 Gitea 安装 安装 Gitea Gitea 是一种类似于 Github、Bitbucket 和 Gitlab 的自托管代码托管服务。它是用 Go 语言编写的,可以安装在多种操作系统上,包括 Linux、macOS、Windows 以及 amd64、i386、ARM 等架构。作为一个轻量级的应用程序,它可以以最低的硬件要求安装。它包括存储库文件编辑器、OpenSSH 服务器、问题跟踪、拉取请求、用户管理、通知、内置 wiki、LFS 支持、Git 挂钩等等。在本文中,您将学习在 Rocky…
2025年2月28日

如何在 Ubuntu 上使用 Postman 测试 REST API

如何在 Ubuntu 上使用 Postman 测试 REST API 使用Postman API(应用程序编程接口)开发工具,您可以构建、修改和测试API。在 Postman 中,集成了开发人员所需的所有功能。每月有多达 500 万用户使用此工具来简化他们的 API 开发。在本文中,我们将介绍如何通过 Snap 安装最新版本的 Postman。我们还将介绍如何向托管 REST API 发送 Get 请求以接收包含用户列表的 JSON。这将向您说明该应用程序的工作原理。我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。通过 Snap 安装 Postman您可以通过 Ubuntu 命令行通过 Snap 商店安装 Postman。通过应用程序启动器搜索或使用 Ctrl+Alt+T 快捷方式打开 Ubuntu 终端。输入以下命令以刷新可用包的列表:sudo apt-ge…
2025年2月28日

如何使用 Backupninja 备份 Debian 系统

如何使用 Backupninja 备份 Debian 系统 谨慎或灾难经验可以教会每个系统管理员频繁进行系统备份的重要性。您可以通过编写良好的旧 shell 脚本,或使用可用于该作业的众多备份工具中的一种(或多种)来实现此目的(例如,Clonezilla、Duplicity)。因此,您熟悉的工具越多,您在实施备份解决方案时就能做出更明智的决策。在本文中,我们将介绍 Backupninja,一个轻量级且易于配置的系统备份工具。借助rdiff-backup、duplicity、mysqlhotcopy和mysqldump等程序,Backupninja提供常见的备份功能,例如远程、安全和增量文件系统备份、加密备份和MySQL/MariaDB数据库备份。您可以有选择地启用状态电子邮件报告,还可以备份一般硬件和系统信息。 Backupni…