当前位置:首页 >> 每日看点 >> 请推荐一下学习linux的书籍?

请推荐一下学习linux的书籍?

卡卷网 每日看点 104

Linux 有利于那些对计算机科学技术有追求的人。Linux 是一个计算机科学技术的宝藏,是实现梦想的温床。

Linux 中好玩的东西挺多。Linux 中值得思考的东西也很多。

我建议使用 Redhat Enterprise Linux 的复刻版 Rocky Linux,因为 Redhat 的培训教材是最多的,而且几乎所有的软件发行的时候,都会考虑 Redhat 的发行版。

下面的书单,从入门到进阶都有。

首先,可以找一本这样的入门教材:

请推荐一下学习linux的书籍?  第1张

图1、Redhat Enterprise Linux 教材

找最新版本的。

然后安装一个 Rocky Linux。

当你使用 Linux 的时候,你首先要接触的,应该是这个经典的东西:

请推荐一下学习linux的书籍?  第2张

图2、命令行界面

这个经典的东西就是命令行界面。

你可以看这本书:

请推荐一下学习linux的书籍?  第3张

图3、Efficient Linux 命令行

学习 Linux 系统的基础知识,还可以看这本书:

请推荐一下学习linux的书籍?  第4张

图4、Linux 命令行与 shell 脚本编程大全

学习 Shell 编程,还有更经典一点的 Shell 脚本编程教材:

请推荐一下学习linux的书籍?  第5张

图5、Shell 脚本学习指南

就玩命令行,其实桌面可玩性很小,只要能启动 GUI 程序就行了。美化?要什么美化?我现在就是在一台没有美化的 Rocky Linux 上答题,完全没有做任何美化,界面本来就已经很漂亮了。

请推荐一下学习linux的书籍?  第6张

图6、Rocky Linux 的界面

不过我的电脑是 4K 分辨率的屏幕,哈哈哈哈!

我们继续玩命令行。既然玩 Linux,那 C/C++ 语言要会吧,毕竟 C 语言是 Unix/Linux 系统的母语。

请推荐一下学习linux的书籍?  第7张

图7、C 程序设计语言

当然,这本书太老了,你可以辅助一个现代一点的 C 语言教材:

请推荐一下学习linux的书籍?  第8张

图8、C 语言程序设计 现代方法

用什么工具呢?当然是 GCC 和 VIM。

请推荐一下学习linux的书籍?  第9张

图9、在控制台中使用 VIM

好吧,我们又多了新玩具。光这个玩具都可以玩几年的了。我们还是得找两本书理论指导一下:

请推荐一下学习linux的书籍?  第10张

图10、学习 VI 和 VIM 编辑器

请推荐一下学习linux的书籍?  第11张

图11、VIM 实用技巧

然后,你可以学习一下 Linux 系统编程。

请推荐一下学习linux的书籍?  第12张

图12、Unix 环境高级编程

请推荐一下学习linux的书籍?  第13张

图13、Linux/Unix 系统编程手册

这时,你应该对 Unix 的哲学有点兴趣了。可以看这本书提升一下自己了:

请推荐一下学习linux的书籍?  第14张

图14、Unix 编程艺术

如果这时候想涉足 GUI 编程了,可以学一学 Qt。

请推荐一下学习linux的书籍?  第15张

图15、Qt 6 C++ 开发指南

如果对数字图像处理或者计算机视觉感兴趣,可以学一学 OpenCV。

请推荐一下学习linux的书籍?  第16张

图16、OpenCV 应用开发

在 Linux 桌面中使用 Qt Creator 和 OpenCV 是非常轻松的。

请推荐一下学习linux的书籍?  第17张

图17、使用 Qt Creator 编程

请推荐一下学习linux的书籍?  第18张

图18、使用 Qt 和 OpenCV 写程序

还可以研究一下计算机图形学和 OpenGL。

请推荐一下学习linux的书籍?  第19张

图19、OpenGL 编程指南

请推荐一下学习linux的书籍?  第20张

图20、写一个 OpenGL 程序自己加载 3D 模型

然后,你还可以在 Linux 中研究一下深度学习和神经网络。

请推荐一下学习linux的书籍?  第21张

图21、深度学习实战

如果有兴趣,还可以挑战一下 Linux 内核编程和驱动开发。

希望大家玩得愉快。

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。
最新文章
热门文章
随机文章