GNU parallel
GNU parallel是用于Linux和其他类Unix操作系统的命令行驱动的实用工具,它允许用户并行的执行shell脚本。GNU parallel是Ole Tange用Perl写的自由软件。它可在GPLv3条款下获得。GNU parallel可以在远程服务器上运行作业,它使用ssh与远程机器进行通信。 用法 最常用的用法是替代shell循环,比如将 for x in $(cat list); do do_something "$x" …
共 91 篇文章
GNU parallel是用于Linux和其他类Unix操作系统的命令行驱动的实用工具,它允许用户并行的执行shell脚本。GNU parallel是Ole Tange用Perl写的自由软件。它可在GPLv3条款下获得。GNU parallel可以在远程服务器上运行作业,它使用ssh与远程机器进行通信。 用法 最常用的用法是替代shell循环,比如将 for x in $(cat list); do do_something "$x" …
GNU GLOBAL,是一個軟體工具,用來作程式碼標籤,以利於閱讀程式碼。可以運作在多種不同環境(如GNU Emacs,Vim,GNU less,GNU Bash或網頁瀏覽器等),讓使用者可以尋找到程式碼中的某個特定對象,而且在程式碼中來回移動。功能類似於ctags,etags或cscope。 GNU GLOBAL是自由軟體,以GPL條款釋出,由GNU計劃維護。 參見 * GNU軟體套件列表 參考
GNU Aspell,通常簡稱為Aspell,是一個自由拼寫檢查程式,目標是取代。其為GNU作業系統的標準拼寫檢查程式。但也可以在其他类Unix系统以及Windows上編譯。主程式使用GNU宽通用公共许可证(GNU LGPL)授權,而文件則使用GNU自由文档许可证(GFDL)授權。此程式的字典則可用於大約70種語言。主要維護者是Kevin Atkinson。 與Ispell的比較 與不同,Aspell不需要使用特殊字典就可以輕鬆地檢查U…
和automake打包的GNU构建体系编辑和使用的流程图]] 所谓GNU构建系统(GNU Build System)主要是指通过autoconf、automake和libtool这三个工具构建出来的软件结构体系,又名Autotools。通常和GNU make、gettext以及GCC一起配套使用。这个软件结构体系也是所有GNU项目的打包方式。 此打包方式的优点在于项目的可移植性,当程序本身不包含与硬件架构有关的代码时,可以直接将源码包复…
GNU Mailman是自GNU計劃而來,用來管理郵遞論壇的应用软件。Mailman主要使用Python編寫,目前由Abhilash Raj維護。Mailman是以GNU通用公共许可证釋出的自由软件。 歷史 當John Viega還是研究生的時候,他撰寫了非常早期的Mailman,但是他自己電腦上的副本在1998年的某次當機中從硬碟上消失了。CNRI的Ken Manheimer當時正在尋找Majordomo的替代品,於是就接手開發。在M…
Jami(曾名為GNU Ring、SFLphone)是一個開放原始碼且相容於SIP的軟體電話與即時通訊軟體,提供Linux、Microsoft Windows、macOS與Android平臺的版本,其可以不靠中央伺服器運作。Jami是以GNU通用公共许可证授權的自由软件。2016年11月,它成為了GNU計劃的一部份。其在大多數的主要Linux發行版均有提供軟體包,其中包含了Debian、Fedora與Ubuntu。也提供了單獨的GNOM…
GNU lightning是在运行时生成汇编语言代码的自由软件库。版本2.0发行于2013年8月,支持的后端包括:x86(32-bit和64-bit)、ARM、MIPS、PowerPC(32-bit)、IA-64、SPARC(32-bit)和PA-RISC。 相较其他库的优点 GNU提供的特征使它可用于即时编译。相较于LLVM或libJIT这样的库,GNU lightning只提供低层汇编接口,把宽松的基于SPARC和MIPS架构的一种…
GNU Classpath是Java标准库的一个自由软件实现。它实现了J2SE 1.4和5.0规定的大部分类。因此,Classpath可以用来运行基于Java的应用程序。GNU Classpath是GNU项目的一部分。由于许可证不兼容,它最初是与libgcj并行开发的,但后来这两个项目合并了。 GNU Classpath 被自由软件基金会视为高优先级项目。当Classpath项目开始时,Sun Microsystems公司的官方Java…
修订控制系统(Revision Control System,缩写RCS)是一款早期的版本控制系统(VCS)。它可以被认为是一组允许多个用户开发和维护程序代码或文档的UNIX命令。使用RCS后,用户可以修订文档制成自己的版本,提交更改,然后汇总起来。RCS最初是为程序所开发,但它对于经常修改的文本或配置文件也很有用。 历史 开发 RCS最早于1982年由普渡大學的发布。它是当时流行的(SCCS)的一个替代工具;SCCS基本上是史上首个版…
readelf是在类Unix系统上显示关于目标文件的各种信息的程序。如其名字所示,它读取ELF格式的目标文件。它与objdump一起都是GNU Binutils的一部份。 readelf和objdump objdump有类似的功能但有不同的特征比如反汇编。主要的区别是readelf不依赖于BFD库因而有助于检查BFD是否有效。 引用
Window Maker,是X Window系統上一个自由及開放原始碼的窗口管理器,可讓圖形化應用軟體在類Unix作業系統上執行。它最最初设计用来模擬NeXT的圖形使用者介面,令其成為符合OpenStep相容环境,它可以運行於遊戲機PS2的Linux套件上。Window Maker 是GNU計劃的一部分。 Window Maker在每一个方面都力求对用户界面有很优雅的外观和感觉。快速、特性多、易配置、易使用,并且是免费的,它是由全世界的…