GitHub 上的优质 Linux 开源项目,真滴牛逼!

JackTian 等级 747 0 0

作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet

作为一名互联网人,提起 Linux 大家都不陌生,尤其是日常跟 Linux 操作系统打交道最多的,最熟悉不过了。互联网上关于 Linux 相关的教程和资料也非常的多,但是当你从中筛选出真正对自己有帮助的资料是需要花费很大精力与时间的。

GitHub 是我非常喜欢的一个网站,很多人在 GitHub 上开源了自己的优质项目,通常我也闲逛 GitHub 会搜集一些对自己有利的开源项目并进行分类汇总,这次特意筛选了些 Linux 领域的优质开源项目,分享给大家。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

linux-command

这个开源项目是 Linux 命令大全搜索工具,当前搜集了 570 多个 Linux 命令,主要内容包含:Linux 基础命令分类、Linux 学习资源整理(社区网站、知识相关、软件工具、开源镜像站点、游戏玩家发行版)等;

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/jaywcjlove/linux-command

除此之外,这个开源项目还提供了一个网站可以查看命令列表,默认排序是从 A-Z 进行排序,同时每个命令后面还加了简单的注释,查看详情时还可以了解到这个命令的补充说明、基本语法、参数选项以及具体的实例,可以说是非常的良心,通过这个开源项目对刚入门 Linux 小白是一个很好的帮助。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

网址:https://git.io/linux

Awesome-Linux-Software

这个开源项目适用于所有人员,主要内容包含:Linux 应用程序、命令行应用程序、桌面环境、窗口管理器等多种软件工具和其他资料的列表集合,可以说内容是非常的丰富,而且这个开源项目是一名大学生在校期间的所总结出来的,真的不一般。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/luong-komorebi/Awesome-Linux-Software

How-To-Secure-A-Linux-Server

这个开源项目的目的是教您如何保护 Linux 服务器安全的方法指南,也希望能从中教给您一些有关安全性及其重要性的知识,包括:在你开始使用前的一些指南、SSH 远程服务器需要注意的点、网络、基础、审计方面的操作以及危险操作的注意事项等,同时希望你通过这个开源项目能够对 Linux 服务器安全有一定的认识并运用到实际情况之中。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

explainshell

explainshell 是一个可以解析 Linux 命令的网站,它可以给出命令的解释和其参数的解释。

对 Linux 小白来说,可以有效的将一条长命令进行拆分加以理解,很有帮助。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/idank/explainshell

GitHub 上的优质 Linux 开源项目,真滴牛逼!

网址:https://www.explainshell.com/

the-practical-linux-hardening-guide

这个开源项目是一份详细介绍了创建安全 Linux 生产系统所涉及的规划和工具指南。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/trimstray/the-practical-linux-hardening-guide

Linux-Tutorial

这个开源项目是 Java 程序员眼中的 Linux,主要内容包含:Linux / Ubuntu 介绍与安装、Linux 环境下的基础命令操作、Vim 的安装 / 配置 / 快捷键、日常维护与监控、 Linux 环境下的各应用服务安装和配置、高可用、黑客入侵检查等;

内容不仅丰富,作者还提供了 gitbooks 在线阅读,真的超赞,对于 Linux 小白来说,针对 Linux 环境下的基础应用服务和配置有很大的参考帮助。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/judasn/Linux-Tutorial

在线阅读地址:https://youmeek.gitbooks.io/linux-tutorial/content/

linuxtools_rst

这个开源项目的作者是 大CC,专注于 Linux 工具最常用的用法并希望读者能够应用到实际工作中。

主要内容包含:Linux 基础(命令、文件与目录管理、文本处理、磁盘 / 进程管理、性能监控、网络工具)、Linux 工具进阶(程序构建、调试、优化)、工具参考等;

同时,也支持在线阅读。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/me115/linuxtools_rst

在线阅读地址:http://linuxtools-rst.readthedocs.org/zh_CN/latest/

GitHub 上的优质 Linux 开源项目,真滴牛逼!

关注公众号:杰哥的IT之旅,后台回复:「Linux工具快速教程」即可获取电子版。

instantbox

这个开源项目主要是通过在任何浏览器的即时 Web Shell 访问来启动临时 Linux 系统。

目前支持 Ubuntu、CentOS、Arch Linux、Debian、Fedora 和 Alpine 的各种版本。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/instantbox/instantbox

linuxupskillchallenge

这个开源项目是一份开源的 Linux 服务器管理教程,主要包括 20 课的所有源材料,该课程可以让开发者在通过一个月时间快速掌握 Linux 基础使用技巧,而且这份教程过去是付费的,不过现在不仅免费而且还开源了。

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/snori74/linuxupskillchallenge

课程网址:https://linuxupskillchallenge.org/

TLCL

这个开源项目是:快乐的 Linux 命令行,主要内容包含:Shell、配置文件和Shell环境、常见任务和基本工具、编写 Shell 脚本(if、while、case、for 语句)等;

GitHub 上的优质 Linux 开源项目,真滴牛逼!

GitHub 地址:https://github.com/billie66/TLCL

在线阅读地址:http://billie66.github.io/TLCL/book/

关注公众号:杰哥的IT之旅,后台回复:「快乐的Linux命令行」即可获取电子版。

最后

如果你是 Linux 小白,希望可以通过以上优质的 Linux 开源项目能够入门 Linux 的新世界。

如果你是职场老鸟,希望可以通过以上优质的 Linux 开源项目能够对你今后的工作有进一步的提升与进阶。

但我不能保证通过这几个开源项目就能达到什么样的水平?只是给大家分享一些优质的 Linux 开源项目资源,希望对你有用,如果你在 GitHub 有看到过关于 Linux 的优质开源项目(其他领域的也可),不妨可以通过本文进行留言分享。

收藏
评论区

相关推荐

GitHub 上的优质 Linux 开源项目,真滴牛逼!
作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet 作为一名互联网人,提起 Linux 大家都不陌生,尤其是日常跟 Linux 操作系统打交道最多的,最熟悉不过了。互联网上关于 Linux 相关的教程和资料也非常的多,但是当你从中筛选出真正对自己有帮助的资料是需要花费很大精力与时间的。 GitHub 是我非常喜欢的一
CentOS下使用VirtualBox
其实很简单,真的,都不好意思还写篇日志记录。。。 首先下载:https://www.virtualbox.org/wiki/Linux\_Downloads 我选择的是 Oracle Linux 6 ("OL6") / Red Hat Enterprise Linux 6 ("RHEL6") / CentOS 6 [AMD64](https://w
Cocos Creator CI CD 策略
Cocos Creator本地构建 ----------------- 一般的ci, cd过程是在一个linux机器上执行。但Cocos Creator不对Linux进行官方维护和支持,而非官方的[Cocos Creator Linux镜像](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2F
Deepin 15.5 使用体验
硬盘真机安装 ------ * [http://reboot.pro/topic/19464-booting-linux-distros-iso-with-grub4dos/](https://www.oschina.net/action/GoToLink?url=http%3A%2F%2Freboot.pro%2Ftopic%2F19464-boot
Docker底层技术了解(3)
* Docker使用Go语言实现。 * Docker利用linux内核的几个特性来实现功能: * 利用linux的命名空间(Namespaces) * 利用linux控制组(Control Groups) * 利用linux的联合文件系统(Union File Systems) 这也就意味着Docker只能在
GitHub 上的优质 Linux 开源项目,真滴牛逼!
> 作者:JackTian > 来源:公众号「杰哥的IT之旅」 > ID:Jake\_Internet 作为一名互联网人,提起 Linux 大家都不陌生,尤其是日常跟 Linux 操作系统打交道最多的,最熟悉不过了。互联网上关于 Linux 相关的教程和资料也非常的多,但是当你从中筛选出真正对自己有帮助的资料是需要花费很大精力与时间的。 Gi
GitHub客户端使用
 GitHub客户端使用 ============ * * *  我们今天先讲解一下Github for windows(客户端)的使用方法,之后我们会以一个实例一步一步的来讲解Github。 Github for windows(客户端)是什么 --------------------------   GitHub 使用 git 分布式版本控制系统
HGDB wal文件产生量统计
目录 环境 文档用途 详细信息 环境 系统平台: Linux x86 Red Hat Enterprise Linux 5,Linux x86 Red Hat Enterprise Linux 6,Linux x86 SLES 11,Linux x86-64 Red Hat Enterprise Linux 5,Linux x86-64 Red H
Linux selinux
![](https://oscimg.oschina.net/oscnet/up-42340abbce823197549f54414232a2db877.png) 一、前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。 SELinux
Linux 命令行
![](https://oscimg.oschina.net/oscnet/up-4dfd27ddf76c4c4889eaf232cb8a8d1c921.png) 一、学习前准备 ------- #### 帮助文档 * [Linux命令大全](https://www.oschina.net/action/GoToLink?url=http%3A%2
Linux与FreeBSD有什么区别?
**基础** 许多人所称的“[Linux](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.linuxprobe.com%2F)”实际上不是 Linux。Linux 从技术上说只是 Linux 内核,典型的 Linux 发行版则包括了 Linux 内核和许多软件。这是为什么 Lin
Linux和Ubuntu的区别详解
近有很多人问小编,Linux和Ubuntu的区别是什么,我们用户应该如何选择? 想知道Linux和Ubuntu的区别,首先我们要明白,什么是Linux,什么是Ubuntu. 下面就此问题,小编今天专门写了一篇文章为大家科普. ![Linux教程](https://oscimg.oschina.net/oscnet/up-8703234e74e1f491
Linux基础入门教程
**Linux基础入门教程** \--------- Linux学习路径 --------- ![](https://oscimg.oschina.net/oscnet/051efeed231c3834b36ae1090f18c56b341.png) Linux学习者,常常不知道自己改怎么学习linux: Linux初级,也就是入门linux
Linux常见提权
常见的linux提权 ========== 内核漏洞提权 ------ 查看发行版 cat /etc/issue cat /etc/*-release 查看内核版本 uname -a 查看已经安装的程序 dpkg -l rpm -qa 通过一些现有的exp,上传到目标主机,执行exp,直接获取root权
Linux系统:Centos7环境搭建Redis单台和集群环境
本文源码:[GitHub·点这里](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fgithub.com%2Fcicadasmile%2Flinux-system-base) || [GitEE·点这里](https://gitee.com/cicadasmile/linux-system-

热门文章

最新文章