作為一名互聯網人,提起 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/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 環境下的各應用服務安裝和配置、高可用、黑客入侵檢查等;
內容不僅豐富,作者還提供了 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/instantbox
linuxupskillchallenge
這個開源專案是一份開源的 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 個資源,錯過血虧…
學生黨學編程,有這個開源專案就夠了!
B 站收藏 10W+,GitHub 標星 6K+,這門《計算機科學速成課》我學定了!
100天從 Python 小白到大神最良心的學習資源!
CSDN認證博客專家
Linux
運維
GitHub
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/249049.html
標籤:其他
上一篇:突發!Intel CEO 換帥,VMware CEO 將走馬上任
下一篇:【考研初試】問題匯總及解答
