Author: JackTian source: public account “Jie Ge’S IT Journey” ID: Jake_Internet
As an Internet person, everyone is familiar with Linux, especially those who deal most with Linux operating system on a daily basis. There are a lot of tutorials and materials on Linux on the Internet, but it takes a lot of effort and time to sift through them.
GitHub is one of my favorite websites. Many people open source their high-quality projects on GitHub. I usually hang out on GitHub and collect some favorable open source projects and classify them.
linux-command
This open source project is Linux command daqo search tool, currently collected more than 570 Linux commands, the main content includes: Linux basic command classification, Linux learning resources (community website, knowledge related, software tools, open source mirror site, game player distribution);
Making address:
Github.com/jaywcjlove/…
In addition, this open source project also provides A web site can view the command list, the default sort to order from A to Z, and behind each command also added A simple annotation, check the details when can also learn about the added, basic grammar, parameters of the command options as well as the concrete instance, can be said to be very conscience, Through this open source project is a good help for beginners Linux white.
Address: git. IO/Linux
Awesome-Linux-Software
This open source project applies to all staff, the main content includes: Linux applications, command line applications, desktop environment, a variety of software tools such as window manager and a list of other information collection, to say the content is very rich, and the open source project is summed up by a college students during the period of school, really don’t generally.
Making address:
Github.com/luong-komor…
How-To-Secure-A-Linux-Server
The goal of this open source project is to give you a how-to guide on how to secure your Linux server, and hopefully to teach you about security and its importance, including: Before you start to use some guidelines, SSH remote server need to pay attention to points, network, basic, audit aspects of the operation and dangerous operation precautions, and hope that through this open source project you can have a certain understanding of Linux server security and apply to the actual situation.
Making address:
Github.com/imthenachom…
explainshell
Explainshell is a site that parses Linux commands, giving explanations of commands and their arguments.
For Linux nerds, it’s helpful to be able to effectively break down a long command to understand it.
GitHub address: github.com/idank/expla…
Website: www.explainshell.com/
the-practical-linux-hardening-guide
This open source project is a guide detailing the planning and tools involved in creating a secure Linux production system.
Making address:
Github.com/trimstray/t…
Linux-Tutorial
This open source project is Linux for Java programmers and includes: Introduction and installation of Linux/Ubuntu, basic command operation in Linux, Vim installation/configuration/shortcut keys, daily maintenance and monitoring, installation and configuration of various application services in Linux, high availability, hacker intrusion check, etc.
The content is not only rich, the author also provides gitBooks online reading, really excellent, for Linux small white, for the Linux environment under the basic application services and configuration of a great reference help.
Making address:
Github.com/judasn/Linu… Read online:
Youmeek. Gitbooks. IO/Linux – tutor…
linuxtools_rst
The author of this open source project, Big CC, focuses on the most common uses of Linux tools and wants readers to apply them to the real world.
The main content includes: Linux foundation (command, file and directory management, text processing, disk/process management, performance monitoring, network tools), Linux tool advancement (program construction, debugging, optimization), tool reference, etc.
Online reading is also supported.
Making address:
Github.com/me115/linux… Read online:
Linuxtools-rst.readthedocs.org/zh\_CN/late…
Public number: Jie ge’s IT journey, background reply: “Linux tools quick tutorial” can be obtained electronic version.
instantbox
This open source project is primarily about launching a temporary Linux system through instant Web Shell access in any browser.
Ubuntu, CentOS, Arch Linux, Debian, Fedora, and Alpine are supported.
Making address:
Github.com/instantbox/…
linuxupskillchallenge
The open source project is an open source Linux server administration tutorial, which includes all the source materials in 20 lessons. The course will give developers a quick grasp of Linux basics in one month. The tutorial used to be paid, but now it is free and open source.
Making address:
Github.com/snori74/lin… Course Website:
linuxupskillchallenge.org/
TLCL
This open source project is: happy Linux command line, the main content includes: Shell, configuration files and Shell environment, common tasks and basic tools, write Shell scripts (if, while, case, for statements), etc.
GitHub address: github.com/billie66/TL… Read online address: billie66. Making. IO/TLCL/book /
Public number: Jie Ge’s IT journey, background reply: “happy Linux command line” can be obtained electronic version.
The last
If you are a Linux white, I hope to be able to enter the new world of Linux through the above quality Linux open source projects.
If you are an old bird in the workplace, I hope to be able to further improve and advance your future work through the above quality Linux open source projects.
But I’m not sure what I can achieve with these open source projects. I just want to share some quality Linux open source project resources, I hope it will be useful to you, if you have seen a quality Linux open source project on GitHub (other areas can also be), you can feel free to share through this article.