通过 ftrace 来了解 Linux 内核内部工作方式是一个好方法。
一个精心准备的在安装 elementary OS 6 “Odin” 后要做的事情的列表。
开源爱好者们对他们所喜爱的 Linux 内核模块进行了评价。
如果系统没有自动检测到你的打印机,这篇文章教你如何在 Linux 系统手动添加打印机。
这篇 elementary OS 6 的评测将为你呈现该系统在旧款测试设备上的表现。
通过使用 Libimobiledevice 从 Linux 与 iOS 设备进行通信。
给你的 shell 脚本添加选项。
用 ncdu Linux 命令获得关于磁盘使用的交互式报告。
在这个教程里,我会展示若干方法,来在 Windows 和 Linux 系统上检查磁盘分区方案。
学会使用安全外壳协议连接远程计算机。
systemd 启动过程提供的重要线索可以在问题出现时助你一臂之力。
在 Linux 上安装好“虚拟专用网络” 之后,是时候使用它了。
如何找到一个程序的进程 ID(PID)。最常见的 Linux 工具是由 procps-ng 包提供的,包括 ps、pstree、pidof 和 pgrep 命令。
at 命令是一种在特定时间和日期安排一次性任务的 Linux 终端方法。
在你安装了 0penVPN 之后,是时候配置它了。
一个关于让 Linux Mint 20.2 与逻辑卷管理器(LVM)一起工作的教程。
安装完服务器之后,下一步就是安装和配置 0penVPN。
这个最新发布的通用操作系统已经来到。
如果你想使用基于 Java 的工具或用 Java 编程,你就需要在你的系统上安装 Java。
使用 udev 管理你的 Linux 系统处理物理设备的方式。
在这篇文章中,我们将回答许多 SteamOS 相关的常见问题。
本教程讲述了如何在 Linux 终端中安全地删除文件和文件夹。
如果你想测试高度不稳定的 GNOME Web 浏览器的前沿功能,Canary 版本就是为了这个。
第一步是安装一个“虚拟专用网络”服务器。
elementary OS 6 终于来了。让我们看一下这个主要版本中的重要亮点。
使用 mv 命令将一个文件从一个位置移动到另一个位置。
学习在 Linux 终端中从一个目录切换到另一个目录。
通过这个 Linux 教程学习如何使用 ls 命令在终端中列出文件。
让我们来看看一些命令行实用工具,当你热衷于终端而不是 GUI 时,它们可能更顺手。
用 Linux 的 du 命令了解你正在使用多少磁盘空间。
本教程解释了在 elementary OS 中改变锁定和登录屏幕背景的步骤。这将取代默认的灰色背景。
本指南解释了从 Debian 10 升级到 Debian 11 的步骤。
利用 df 命令查看 Linux 磁盘还剩多少空间。
cron 定时器是一个可以按照计划自动运行命令的工具。 定时器是一个可以按照计划自动运行命令的工具。
这个快速指南解释了在 Fedora 34 及以上版本中安装 Shutter 所需的步骤。
这篇文章的内容涉及了 bpftrace 的一些基础,以及它是如何工作的
通过使用 pipx 隔离运行 Python 应用来避免版本冲突并提高安全性。
了解一下 XML 吧,它是一种严格但灵活的标记语言,无论是在文档还是图像方面应用都十分广泛。
KDE 团队启用了向后移植 PPA,你可以使用它在 Kubuntu 21.04 Hirsute Hippo 中安装和升级到 KDE Plasma 5.22。
包管理器提供大致相同的功能:安装、管理和移除应用,但是它们还是有一些不一样的地方。
哦!Ubuntu 20.10 将不再收到任何更新。如果你还在使用它,你的系统将面临风险,请考虑升级到 Ubuntu 21.04!
我使用 Vim 来写小说。我是这样配置它的。
age 是一个简单的、易于使用的工具,允许你用一个密码来加密和解密文件。
在命令行上创建符合特定规范的密码。
使用 qpdf 和 poppler-utils 来分割、修改和合并 PDF 文件。
使用数据库查询操作轻松获取系统信息。
即使你用的是诸如 Gmail 的托管邮件服务,你也可以通过 Mutt 在终端里收发电子邮件。
如果你尝试在 Ubuntu 上安装 zlib,它会抛出 “unable to locate package zlib” 错误。
虽然有一个 FreeDOS 版的 tar,但 DOS 上事实上的标准归档工具是 Zip 和 Unzip。
下面是我如何在我的 FreeDOS 虚拟机和 Linux 桌面系统之间传输文件。