-
2021-03-08 11:34:22
MISC
- zlog - zlog is a reliable, high-performance, thread safe, flexible, clear-model, pure C logging library.
- openocd - OpenOCD is an open-source tool that allows debugging various ARM devices with GDB using a wide variety of JTAG programmers.
- Kconfiglib - Kconfiglib is a Kconfig implementation in Python 2/3. It started out as a helper library, but now has a enough functionality to also work well as a standalone Kconfig implementation (including terminal and GUI menuconfig interfaces and Kconfig extensions).
- googletest - googletest is a testing framework developed by the Testing Technology team with Google’s specific requirements and constraints in mind. Whether you work on Linux, Windows, or a Mac, if you write C++ code, googletest can help you. And it supports any kind of tests, not just unit tests.
- TDengine - TDengine是涛思数据专为物联网、车联网、工业互联网、IT运维等设计和优化的大数据平台。除核心的快10倍以上的时序数据库功能外,还提供缓存、数据订阅、流式计算等功能,最大程度减少研发和运维的复杂度,且核心代码,包括集群功能全部开源(开源协议,AGPL v3.0)。
更多相关内容 -
java-for-linux::fire: java-for-linux 是一个综合型开源项目,有 6+ 个开源子项目
2021-04-29 16:50:53这个仓库是 java-for-linux 综合型开源项目 就是把自己开发的多个开源项目集成在一起维护 与编程相关的内容都会存放到 这个仓库里 目前有 6+ 个开源项目 涉及一直要不断复习 开发 改造 维护 两个主要的子项目 写一些... -
GitHub 上的优质 Linux 开源项目,真滴牛逼!
2021-01-14 09:59:44GitHub 是我非常喜欢的一个网站,很多人在 GitHub 上开源了自己的优质项目,通常我也闲逛 GitHub 会搜集一些对自己有利的开源项目并进行分类汇总,这次特意筛选了些 Linux 领域的优质开源项目,分享给大家。...作为一名互联网人,提起 Linux 大家都不陌生,尤其是日常跟 Linux 操作系统打交道最多的,最熟悉不过了。互联网上关于 Linux 相关的教程和资料也非常的多,但是当你从中筛选出真正对自己有帮助的资料是需要花费很大精力与时间的。
GitHub 是我非常喜欢的一个网站,很多人在 GitHub 上开源了自己的优质项目,通常我也闲逛 GitHub 会搜集一些对自己有利的开源项目并进行分类汇总,这次特意筛选了些 Linux 领域的优质开源项目,分享给大家。
linux-command
这个开源项目是 Linux 命令大全搜索工具,当前搜集了 570 多个 Linux 命令,主要内容包含:Linux 基础命令分类、Linux 学习资源整理(社区网站、知识相关、软件工具、开源镜像站点、游戏玩家发行版)等;
GitHub 地址:https://github.com/jaywcjlove/linux-command除此之外,这个开源项目还提供了一个网站可以查看命令列表,默认排序是从 A-Z 进行排序,同时每个命令后面还加了简单的注释,查看详情时还可以了解到这个命令的补充说明、基本语法、参数选项以及具体的实例,可以说是非常的良心,通过这个开源项目对刚入门 Linux 小白是一个很好的帮助。
网址:https://git.io/linuxAwesome-Linux-Software
这个开源项目适用于所有人员,主要内容包含:Linux 应用程序、命令行应用程序、桌面环境、窗口管理器等多种软件工具和其他资料的列表集合,可以说内容是非常的丰富,而且这个开源项目是一名大学生在校期间的所总结出来的,真的不一般。
GitHub 地址:https://github.com/luong-komorebi/Awesome-Linux-SoftwareHow-To-Secure-A-Linux-Server
这个开源项目的目的是教您如何保护 Linux 服务器安全的方法指南,也希望能从中教给您一些有关安全性及其重要性的知识,包括:在你开始使用前的一些指南、SSH 远程服务器需要注意的点、网络、基础、审计方面的操作以及危险操作的注意事项等,同时希望你通过这个开源项目能够对 Linux 服务器安全有一定的认识并运用到实际情况之中。
GitHub 地址:https://github.com/imthenachoman/How-To-Secure-A-Linux-Serverexplainshell
explainshell 是一个可以解析 Linux 命令的网站,它可以给出命令的解释和其参数的解释。
对 Linux 小白来说,可以有效的将一条长命令进行拆分加以理解,很有帮助。
GitHub 地址:https://github.com/idank/explainshell
网址:https://www.explainshell.com/the-practical-linux-hardening-guide
这个开源项目是一份详细介绍了创建安全 Linux 生产系统所涉及的规划和工具指南。
GitHub 地址:https://github.com/trimstray/the-practical-linux-hardening-guideLinux-Tutorial
这个开源项目是 Java 程序员眼中的 Linux,主要内容包含:Linux / Ubuntu 介绍与安装、Linux 环境下的基础命令操作、Vim 的安装 / 配置 / 快捷键、日常维护与监控、 Linux 环境下的各应用服务安装和配置、高可用、黑客入侵检查等;
内容不仅丰富,作者还提供了 gitbooks 在线阅读,真的超赞,对于 Linux 小白来说,针对 Linux 环境下的基础应用服务和配置有很大的参考帮助。
GitHub 地址:https://github.com/judasn/Linux-Tutorial在线阅读地址:https://youmeek.gitbooks.io/linux-tutorial/content/
linuxtools_rst
这个开源项目的作者是 大CC,专注于 Linux 工具最常用的用法并希望读者能够应用到实际工作中。
主要内容包含:Linux 基础(命令、文件与目录管理、文本处理、磁盘 / 进程管理、性能监控、网络工具)、Linux 工具进阶(程序构建、调试、优化)、工具参考等;
同时,也支持在线阅读。
GitHub 地址:https://github.com/me115/linuxtools_rst在线阅读地址:http://linuxtools-rst.readthedocs.org/zh_CN/latest/
公众号:杰哥的IT之旅,后台回复:「Linux工具快速教程
」即可获取电子版。instantbox
这个开源项目主要是通过在任何浏览器的即时 Web Shell 访问来启动临时 Linux 系统。
目前支持 Ubuntu、CentOS、Arch Linux、Debian、Fedora 和 Alpine 的各种版本。
GitHub 地址:https://github.com/instantbox/instantboxlinuxupskillchallenge
这个开源项目是一份开源的 Linux 服务器管理教程,主要包括 20 课的所有源材料,该课程可以让开发者在通过一个月时间快速掌握 Linux 基础使用技巧,而且这份教程过去是付费的,不过现在不仅免费而且还开源了。
GitHub 地址:https://github.com/snori74/linuxupskillchallenge课程网址:https://linuxupskillchallenge.org/
TLCL
这个开源项目是:快乐的 Linux 命令行,主要内容包含:Shell、配置文件和Shell环境、常见任务和基本工具、编写 Shell 脚本(if、while、case、for 语句)等;
GitHub 地址:https://github.com/billie66/TLCL在线阅读地址:http://billie66.github.io/TLCL/book/
公众号:杰哥的IT之旅,后台回复:「
快乐的Linux命令行
」即可获取电子版。最后
如果你是 Linux 小白,希望可以通过以上优质的 Linux 开源项目能够入门 Linux 的新世界。
如果你是职场老鸟,希望可以通过以上优质的 Linux 开源项目能够对你今后的工作有进一步的提升与进阶。
但我不能保证通过这几个开源项目就能达到什么样的水平?只是给大家分享一些优质的 Linux 开源项目资源,希望对你有用,如果你在 GitHub 有看到过关于 Linux 的优质开源项目(其他领域的也可),不妨可以通过本文进行留言分享。
推荐阅读
不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏…
-
Linux 开源项目
2021-02-20 22:41:09Linux 领域的优质开源项目 linux-command 这个开源项目是 Linux 命令大全搜索工具,当前搜集了 570 多个 Linux 命令,主要内容包含:Linux 基础命令分类、Linux 学习资源整理(社区网站、知识相关、软件工具...Linux 领域的优质开源项目
linux-command
这个开源项目是 Linux 命令大全搜索工具,当前搜集了 570 多个 Linux 命令,主要内容包含:Linux 基础命令分类、Linux 学习资源整理(社区网站、知识相关、软件工具、开源镜像站点、游戏玩家发行版)等;
GitHub 地址:https://github.com/jaywcjlove/linux-command
除此之外,这个开源项目还提供了一个网站可以查看命令列表,默认排序是从 A-Z 进行排序,同时每个命令后面还加了简单的注释,查看详情时还可以了解到这个命令的补充说明、基本语法、参数选项以及具体的实例,可以说是非常的良心,通过这个开源项目对刚入门 Linux 小白是一个很好的帮助。
Awesome-Linux-Software
这个开源项目适用于所有人员,主要内容包含:Linux 应用程序、命令行应用程序、桌面环境、窗口管理器等多种软件工具和其他资料的列表集合,可以说内容是非常的丰富,而且这个开源项目是一名大学生在校期间的所总结出来的,真的不一般。
GitHub 地址:https://github.com/luong-komorebi/Awesome-Linux-Software
How-To-Secure-A-Linux-Server
这个开源项目的目的是教您如何保护 Linux 服务器安全的方法指南,也希望能从中教给您一些有关安全性及其重要性的知识,包括:在你开始使用前的一些指南、SSH 远程服务器需要注意的点、网络、基础、审计方面的操作以及危险操作的注意事项等,同时希望你通过这个开源项目能够对 Linux 服务器安全有一定的认识并运用到实际情况之中。
GitHub 地址:https://github.com/imthenachoman/How-To-Secure-A-Linux-Server
explainshell
explainshell 是一个可以解析 Linux 命令的网站,它可以给出命令的解释和其参数的解释。
对 Linux 小白来说,可以有效的将一条长命令进行拆分加以理解,很有帮助。
GitHub 地址:https://github.com/idank/explainshell
网址:https://www.explainshell.com/
the-practical-linux-hardening-guide
这个开源项目是一份详细介绍了创建安全 Linux 生产系统所涉及的规划和工具指南。
GitHub 地址:https://github.com/trimstray/the-practical-linux-hardening-guide
Linux-Tutorial
这个开源项目是 Java 程序员眼中的 Linux,主要内容包含:Linux / Ubuntu 介绍与安装、Linux 环境下的基础命令操作、Vim 的安装 / 配置 / 快捷键、日常维护与监控、 Linux 环境下的各应用服务安装和配置、高可用、黑客入侵检查等;
GitHub 地址:https://github.com/judasn/Linux-Tutorial
在线阅读地址:https://youmeek.gitbooks.io/linux-tutorial/content/
-
Linux Kernel:大开源合作项目初探
2021-01-09 15:13:18Linux基金会在4月3日公布了Linux开发年报,向我们展示了linux kernel作为世上大开源合作项目之一的魅力。自2005年以来,共有800家公司7800名开发人员参与Linux kernel开发,近一年也有200家公司共1000名开发人员... -
Linux Studio Plugins Project:Linux Studio插件项目-开源
2021-05-10 08:20:12LSP(Linux Studio插件)是当前与LADSPA,LV2和LinuxVST格式兼容的开源插件的集合。 从1.0.8版开始提供JACK的独立插件。 从1.1.4版开始增加对... 在对其他开源项目做出了一些贡献之后,决定实施独立和独立的插件分发。 -
linux有众多的Linux开源项目行版的不同版本
2019-03-30 18:36:43因为有众多的Linux开源项目,所以有不同的开发社区和公司都在做这个工作,产生的Linux发行版各不相同,但是不同的Linux发行版、同一个发行版的不同版本采用的Linux内核版本是不同的,比如CentOS 7采用的内核版本是... -
Linux Studio Plugins Project:Linux Studio 插件项目-开源
2021-05-31 02:57:10LSP (Linux Studio Plugins) 是目前兼容 LADSPA、LV2 和 LinuxVST 格式的开源插件集合。 从1.0.8版开始提供JACK的独立插件。 从1.1.4版开始增加对... 在对其他开源项目做出一些贡献后,决定实施单独和独立的插件分发。 -
linuxptp:适用于Linux的PTP IEEE 1588堆栈-开源
2021-04-28 14:29:44该项目是根据Linux的IEEE标准1588的精确时间协议(PTP)的实现。 -
linux下 如何安装开源软件 手把手教你源代码安装方式.zip
2021-01-17 21:26:56linux下 如何安装开源软件 手把手教你源代码安装方式.zip -
Billboard Linux:一个基于linux内核的项目-开源
2021-05-27 17:48:55这是仅二进制Linux版本,源代码是从LFS下载的,并且是使用LFS书籍构建的。 -
lscp (Linux System Check Project):lscp(Linux系统检查项目)-开源
2021-05-08 17:41:21LSCP是“ Linux系统检查项目”。 Linux系统的安全性,即系统资源,是一个有效检查系统状态的程序。 -
嵌入式Linux开发,开源项目
2017-09-28 15:35:55我认为作为嵌入式Linux开发者,要非常熟悉的几个开源项目: 1 d-bus dbus是freedesktop下开源的Linux IPC通信机制 2 gstreamer 是一个创建流媒体应用程序的框架 3 gconf GConf 简化了 ...我认为作为嵌入式Linux开发者,要非常熟悉的几个开源项目:
1 d-busdbus是freedesktop下开源的Linux IPC通信机制2 gstreamer是一个创建流媒体应用程序的框架3 gconfGConf 简化了 GNOME 桌面用户管理首选项的工作。 GConf 使系统管理员能够进行以下操作:
-
为所有用户设置特定首选项的强制值。 这样,系统管理员就可以控制用户是否能够更新特定的首选项。
-
为所有用户设置特定首选项的默认值。
-
使用首选项定义文件中指定的首选项建议值。
-
阅读有关每个首选项的文档。
当某个首选项值改变时,GConf 还将在本地或通过网络通知相应的应用程序。 这样,当更改首选项时,所有使用此首选项的应用程序都将被立即更新。
GConf 有以下组件:
-
一个用户首选项信息库。
-
一个守护进程,gconfd-2。
-
一个命令行工具,gconftool-2。
4 GNOME Power manager5 mesa6 libxmlxml解析库7 evolution使用gnome作为桌面环境的朋友一定对Evolution不会陌生,它为gnome桌面环境下电子邮件、个人信息、日程安排、日历等方面提供了一整套高效的解决方案,多年来一直受到linux用户的好评。8 gimp9 GNOME VFS花几个月乃至一年的时间去分析,理解,运用这里面的开源项目,相信你会在嵌入式Linux产品开发过程中会非常得心应手的。当然要注意和实际的研发联系在一块,同时加快运用在项目中。 -
-
Disc Stakka Linux Controller-开源
2021-05-06 11:11:28用户空间软件,用于使用libusb在Linux中控制Imation Disc Stakka。 该软件将提供通用接口,以实现灵活的前端开发。 ***注意***此项目已迁移到CDStore项目(http:// sourcefor -
嵌入式 linux 开源项目
2017-11-29 09:44:25Linaro,一间非营利性质的开放源代码软件工程公司,...针对于各个成员推出的 ARM系统单芯片(SoC),它开发了ARM开发工具、Linux内核以及Linux发行版(包括 Android 及Ubuntu)的主要自动建构系统。 https://gi -
开源项目-linux-on-ibm-z-go.zip
2019-09-05 02:14:46开源项目-linux-on-ibm-z-go.zip,IBM移植到他们的S390X大型机上 -
Software PLC for RT-Linux-开源
2021-05-14 15:38:17RT-Linux的IEC-1131-3中所述的使用指令列表语言的软件PLC。 该项目是有关CTU FEE文凭论文的一部分(http://dce.felk.cvut.cz) -
Galsoft Linux:Galsoft Linux-开源
2021-05-04 00:16:42Galsolft Linux项目的目标是创建一个自定义的GNU / Linux发行版,该发行版轻巧,快速,通用并且易于使用加利西亚语言作为默认语言。 我们推广开源和免费软件。 Galsolft项目的目标是创建以Galician为默认语言的轻便... -
开源项目-therecipe-qt.zip
2019-09-11 04:00:02开源项目-therecipe-qt.zip,Qt binding for Go (Windows / macOS / Linux / Android / iOS / Sailfish OS / Raspberry Pi) -
linux-佰阅部落一键脚本合集工具箱集合25优质开源项目
2019-08-13 18:04:34佰阅部落一键脚本合集工具箱,集合25 优质开源项目,一步到位,全程中文交互提示,不懂代码也可以轻松搭建很多程序 -
Linux InfiniBand Project-开源
2021-05-03 15:13:59Linux InfiniBand项目是一个子项目的集合,致力于为现有的基于2.4的内核提供InfiniBand驱动程序。 有关详细信息,请参见主页。 -
Cosea:有关研究在Linux上运行的ActiveX控件的支持技术的项目-开源
2021-04-12 12:33:12Cosea:有关研究在Linux上运行的ActiveX控件的支持技术的项目。 -
开源项目-dotnet-cli.zip
2019-10-09 08:09:16开源项目-dotnet-cli.zip,Go IDE: Why I'd never touch VSCode - even when it runs on Linux -
开源项目-billziss-gh-cgofuse.zip
2019-10-15 04:39:20开源项目-billziss-gh-cgofuse.zip,Cross-platform FUSE library for Go - Works on OSX, Linux, Windows -
DECnet for Linux-开源
2021-05-03 09:37:32一个为Linux提供DECnet IV阶段连接的项目 -
MPLS for Linux-开源
2021-07-27 06:07:08MPLS for Linux 是一个为 Linux 内核实现 MPLS(多协议标签交换)堆栈的项目,以及与 MPLS 相关的信令协议的便携版本。 -
Turnkey Linux Community Downloads-开源
2021-06-29 22:22:29注意:这些不是官方的 TKL 设备,而是由主要社区成员制造和提供的设备。 TurnKey Linux 是一个开源项目,旨在开发易于部署、易于使用且免费的高质量软件设备。 http://www.turnkeylinux.org/ -
开源项目-redpois0n-goslib.zip
2019-09-03 18:47:38开源项目-redpois0n-goslib.zip,Golang operating system, version, Linux/BSD distribution/flavor, macOS version detection