Windows 隐藏了太多操作系统细节,通过学习 Linux 你会开阔很多眼界。
如今的软件开发行业,服务器端市场基本被 Linux 系统占领了。当今火爆的互联网应用,如 Google 搜索,淘宝购物,QQ、微信聊天等背后都是成千上万的 Linux 服务器在支撑。
今天老逛推荐几个开源项目和学习手册,让你 3 天搞定 Linux。
0. 推荐
在推荐优质 Linux 项目之前,分享一个《 Linux 从零开始系列》的手册,内容不仅基础,还包括进阶、实战,内容详实。
图文并茂
步骤详实
从虚拟机的安装到 Linux 系统的安装,教程都有一步步的截屏,并且提供所需要资料、软件的百度云链接。可以说是手把手带你学 Linux !
软件安装、系统操作每一步操作步骤都有截屏,跟着一步一步来。
虽然这本手册很多页,但是图文并茂,有大量截图,很快就看完了。当你跟着这本手册过完一遍 Linux,再去浏览下面这些教程就非常轻松了。
1. Linux 教程
学习 Linux 的第一步:当然是从 Linux 命令 入手了。这个QQ靓号出售项目包括 Linux 命令、运维管理、开发环境配置、中间件服务配置、服务器运维、Docker、Shell 脚本、Linux 相关资料整理、相关工具、开源镜像等等相关教程。
Linux 命令
这个仓库搜集了 570 多个 Linux 命令,内容包含 Linux 命令手册、详解、学习,是一个非常值得收藏的 Linux 命令速查手册。
这么多命令,每个都记住肯定不现实。当你学过一遍常用的命令后,这个项目就派上用场了,你可以在这个项目中快速查询你想要的 Linux 命令。
和上个项目一样,这个项目也生成了一个 web 网站,方便大家查询使用。
网站:
wangchujiang/linux-command/
3. Java 程序员眼中的 Linux
如果你是一个 Java后端开发者,具有了一定的 Linux 基础。这个 GitHub 项目你不能错过。
Linux工具快速教程
Linux 下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择;实际工作中,我们用到的工具,最常用的总是那么几个参数组合。为此,项目作者写了这本相对实用的书。
这本书专注于 Linux 工具的最常用用法,以便读者能以最快时间掌握,并在工作中应用。
这本书分为三个部分:
1. 第一部分为基础篇,介绍我们工作中常用的工具的高频用法
第二部分为进阶篇,介绍的工具更多的适合程序员使用,分为程序构建、程序调试及程序优化
3. 第三部分是工具参考篇,主要介绍实用工具的用法和实例;相比第一二部分,这里针对每个工具的介绍更全面
同时,这个教程也可当作Linux命令手册使用,使用左边栏的目录和搜索栏可以很方便的查阅;