最新文章

Linux 管道到底能有多快?
本文作者通过一个示例程序,展示了如何通过优化 Linux 管道读写数据的过程来提高性能。最终,吞吐量从最初的 3.5GiB/s 提高到了 65GiB/s。尽管这只是一个小例子,但它涉及了许多知识点,包括零拷贝操作、环形缓冲区、分页与虚拟内存、同步开销等。文章还从源码级别分析了 Linux 内核中的拼接、分页、虚拟内存地址映射等概念。文章由浅入深、层层递进地介绍了这些概念,围绕管道读写性能优化展开,相信对高性能应用程序或 Linux 内核的相关开发人员都会有所裨益。

LINUX 的环境变量总结
Linux 是一个支持多用户的操作系统。这意味着每个用户在登录系统后都拥有自己独立的运行环境。这个环境由一组称为环境变量的变量定义。用户可以修改自己的环境变量以满足对环境的需求。

CentOS 7 上如何使用 firewalld 防火墙来保护你的服务器
你可能已经知道 CentOS 7 是一种流行的 Linux 发行版,它可以用来搭建各种服务器。但是你知道如何使用 CentOS 7 上的 firewalld 防火墙来保护你的服务器吗?在这篇文章中,我们将介绍 firewalld 防火墙的基本概念和常用命令,以及如何添加和删除防火墙规则来控制你的服务器的网络访问。

如何在 Linux 上使用微软的 PowerShell 来提高效率
你可能已经知道 PowerShell 是微软开发的一种跨平台的命令行工具,它可以让你在 Windows、Linux 和 macOS 上执行各种任务。但是你知道如何在 Linux 上安装和使用 PowerShell 吗?在这篇文章中,我们将介绍如何在不同的 Linux 发行版上安装 PowerShell,以及如何利用它的强大功能来简化和自动化你的工作流程。

Linux 中的相对路径和绝对路径就是这么简单
在 Linux 系统中,绝对路径和相对路径是两种指定文件或目录虚拟地址的方法。那么这两种路径类型之间有什么不同,您应该在命令中使用哪一种呢?让我们一起来了解一下。

在 Linux 中使用 ImageMagick 命令行操作图像文件
使用 convert 命令,可以无需打开图像编辑器进行修改图像文件。convert命令包含在ImageMagick安装包里。

29个你必须知道的Linux命令
计算机的任务执行需要使用指令,这些指令就是命令。通过命令,计算机可以执行各种任务,例如关机、列出当前目录的文件列表、查看当前文本的内容,或在屏幕上显示一条特定的消息。