Linux tar命令高级用法——备份数据
Linux 系统上有一个功能强大的 tar 命令。tar 最初是为了制作磁带备份(tape archive)而设计的,它可以将文件和目录备份到磁带中,并从磁带中提取或恢复文件。现在,我们可以使用 tar 来将数据备份到任何存储介质上。它是一种文件级备份,不需要考虑底层文件系统的类型,并且支持增量备份。
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安装包里。

