标签:gnu

GNU GPL 许可证常见问题解答(五)

GNU GPL 许可证常见问题解答(五)

本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。关于 GNU 项目、自由软件基金会(FSF)及其许可证的基本问题对于 GNU 许可证的一般了解在

法医 法医 2024-07-18
0 0 0
使用 GNU Parallel 提高 Linux 命令行执行效率

使用 GNU Parallel 提高 Linux 命令行执行效率

将您的计算机变成一个多任务的动力室。你是否有过这种感觉,你的主机运行速度没有预期的那么快?我也曾经有过这种感觉,直到我发现了 GNU Parallel。GNU Parallel 是一个 shell 工具,可以并行执行任务。它可以解析多种输入,让你可以同时在多份数据上运行脚本或命令。你终于可以使用全部

泡泡 泡泡 2024-07-18
0 0 0
GNU GPL 许可证常见问题解答(六)

GNU GPL 许可证常见问题解答(六)

本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。关于 GNU 项目、自由软件基金会(FSF)及其许可证的基本问题对于 GNU 许可证的一般了解在

向阳逐梦 向阳逐梦 2024-07-18
0 0 0
一套有用的 Unix 实用程序

一套有用的 Unix 实用程序

我们都了解 GNU 核心实用程序 GNU Core Utilities ,所有类 Unix 操作系统都预装了它们。它们是 GNU 操作系统中与文件、Shell 和 文本处理相关的基础实用工具。GNU 核心实用程序包括很多日常操作命令,例如 cat、ls、rm、mkdir、rmdir、touch、ta

大白菜程序猿 大白菜程序猿 2024-07-18
0 0 0
GNU GPL 许可证常见问题解答(七)

GNU GPL 许可证常见问题解答(七)

本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可证和解决许可证问题时具有很强的实践指导意义。关于 GNU 项目、自由软件基金会(FSF)及其许可证的基本问题对于 GNU 许可证的一般了解在

共饮一杯 共饮一杯 2024-07-18
0 0 0
GNU Autotools 介绍

GNU Autotools 介绍

如果你仍未使用过 Autotools,那么这篇文章将改变你递交代码的方式。你有没有下载过流行的软件项目的源代码,要求你输入几乎是仪式般的 ./configure; make && make install 命令序列来构建和安装它?如果是这样,你已经使用过 GNU Autotools

张二河 张二河 2024-07-18
0 0 0
GNU binutils 里的九种武器

GNU binutils 里的九种武器

二进制分析是计算机行业中最被低估的技能。想象一下,在无法访问软件的源代码时,但仍然能够理解软件的实现方式,在其中找到漏洞,并且更厉害的是还能修复错误。所有这些都是在只有二进制文件时做到的。这听起来就像是超能力,对吧?你也可以拥有这样的超能力,GNU 二进制实用程序(binutils)就是一个很好的起

大树 大树 2024-07-18
0 0 0
awk 中的字段、记录和变量

awk 中的字段、记录和变量

这个系列的第二篇,我们会学习字段,记录和一些非常有用的 Awk 变量。Awk 有好几个变种:最早的 awk,是 1977 年 AT&T 贝尔实验室所创。它还有一些重构版本,例如 mawk、nawk。在大多数 Linux 发行版中能见到的,是 GNU awk,也叫 gawk。在大多数 Linu

大树 大树 2024-07-18
0 0 0
帮助你排序文本文件的 Awk 命令行或脚本

帮助你排序文本文件的 Awk 命令行或脚本

Awk 是一个强大的工具,可以执行某些可能由其它常见实用程序(包括 sort)来完成的任务。Awk 是个普遍存在的 Unix 命令,用于扫描和处理包含可预测模式的文本。但是,由于它具有函数功能,因此也可以合理地称之为编程语言。令人困惑的是,有不止一个 awk。(或者,如果你认为只有一个,那么其它几个

醒在深海的猫 醒在深海的猫 2024-07-18
0 0 0
把你的 Linux 打扮的像个黑客屏幕

把你的 Linux 打扮的像个黑客屏幕

GNU/Linux 的好玩,真是有目共睹,世界上越来越多的用户已经使用和玩耍它很久啦。今天 Linux 已经成为了一个庞大的生态链系统。从树莓派到超级计算机,从网络交换机到 SDN 都有 Linux 操作系统的身影。其实 GNU/Linux 系统本身指的是很多 GNU 自由开源软件和 Linux 内

贤蛋大眼萌 贤蛋大眼萌 2024-07-18
0 0 0
使用 Python 和 GNU Octave 绘制数据

使用 Python 和 GNU Octave 绘制数据

了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些则鲜为人知。这篇文章将帮助你熟悉用一些流行的语言完成数据科学的工作。选择 Python 和 GNU Octave 做数据科学工作我经常尝试学

三掌柜 三掌柜 2024-07-17
0 0 0
GNU/Linux 系统下 nftables 防火墙的本地 IPS 能力部署实例

GNU/Linux 系统下 nftables 防火墙的本地 IPS 能力部署实例

随着各 GNU/Linux 系统厂商以及社区逐步开始采用新的内核作为其发行版本的默认内核,防火墙机制采用了更新的 nftables 防火墙机制。尽管红帽公司提供了 firewalld.service 防火墙服务组件以及相关的配置管理命令 firewall-config、firewall-cmd 来对

醒在深海的猫 醒在深海的猫 2024-07-17
0 0 0
GNU 核心实用程序简介

GNU 核心实用程序简介

大多数 Linux 系统管理员需要做的事情都可以在 GNU coreutils 或 util-linux 中找到。许多 Linux 系统管理员最基本和常用的工具主要包括在两套实用程序中:GNU 核心实用程序(coreutils)和 util-linux。它们的基本功能允许系统管理员执行许多管理 Li

爱可生开源社区 爱可生开源社区 2024-07-17
0 0 0
把你的 GIMP 变成 PhotoShop

把你的 GIMP 变成 PhotoShop

GIMP( GNU 图像处理程序 GNU Image Manipulation Program )是一个一流的开源自由的图像处理程序。加州大学伯克利分校的 Peter Mattis 和 Spencer Kimball 早在 1995 年的时候开始了该程序的开发。到了 1997 年,该程序成为了 GN

宇宙之一粟 宇宙之一粟 2024-07-17
0 0 0
适于初学者的基于终端的文本编辑器 GNU Nano 5.0 版发布

适于初学者的基于终端的文本编辑器 GNU Nano 5.0 版发布

开源文本编辑器 GNU nano 已经达到了 5.0 版本的里程碑。看看这个新版本带来了哪些功能。Linux 上有很多基于终端的文本编辑器。像 Emacs 和 Vim 这样的编辑器需要经历陡峭的学习曲线和掌握一堆不寻常的键盘快捷键,但公认 GNU nano 更容易使用。也许这就是为什么 Nano 是

大白菜程序猿 大白菜程序猿 2024-07-17
0 0 0
使用 MinGW 在 Windows 上使用 GNU

使用 MinGW 在 Windows 上使用 GNU

在 Windows 上安装 GNU 编译器集合(gcc)和其他 GNU 组件来启用 GNU Autotools。如果你是一名使用 Windows 的黑客,你不需要专有应用来编译代码。借助 Minimalist GNU for Windows(MinGW)项目,你可以下载并安装 GNU 编译器集合(G

穿过生命散发芬芳 穿过生命散发芬芳 2024-07-17
0 0 0
使用 GNU bc 在 Linux Shell 中进行数学运算

使用 GNU bc 在 Linux Shell 中进行数学运算

在 shell 中使用 bc 更好地做算数,它是一种用于高级计算的数学语言。大多数 POSIX 系统带有 GNU bc,这是一种任意精度的数字处理语言。它的语法类似于 C,但是它也支持交互式执行语句和处理来自标准输入(stdin)的数据。因此,它通常是以下问题的答案:“我如何在 Linux shel

爱可生开源社区 爱可生开源社区 2024-07-17
0 0 0
你所不知的 GNU Readline

你所不知的 GNU Readline

有时我会觉得自己的计算机是一栋非常大的房子,我每天都会访问这栋房子,也对一楼的大部分房间都了如指掌,但仍然还是有我没有去过的卧室,有我没有打开过的衣柜,有我没有探索过的犄角旮旯。我感到有必要更多地了解我的计算机了,就像任何人都会觉得有必要看看自己家里从未去过的房间一样。GNU Readline 是个

共饮一杯 共饮一杯 2024-07-17
0 0 0
试试 GNU nano,一个轻量级的 Vim 替代品

试试 GNU nano,一个轻量级的 Vim 替代品

轻巧而直接,nano 提供了一个简单、直观的编辑器,没有额外的麻烦。许多 Linux 发行版都捆绑了 Vim 作为默认的文本编辑器。这吸引了很多长期使用 Linux 的用户,反正那些不喜欢它的用户也可以在安装后及时更换。不过 Vim 是一个很有趣的编辑器,因为它是少数几个打开时的模式不允许输入文字的

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-07-17
0 0 0
GCC:优化 Linux、互联网和一切

GCC:优化 Linux、互联网和一切

软件如果不能被电脑运行,那么它就是无用的。而在处理 运行时 run-time 性能的问题上,即使是最有才华的开发人员也会受编译器的支配 —— 因为如果没有可靠的编译器工具链,就无法构建任何重要的东西。 GNU 编译器集合 GNU Compiler Collection (GCC)提供了一个健壮、成熟

大树 大树 2024-07-17
0 0 0
1 2 3 4 5