卡卷网
当前位置:卡卷网 / 每日看点 / 正文

大学生已切换到纯Linux环境,对未来有帮助吗?

作者:卡卷网发布时间:2025-01-08 18:41浏览数量:89次评论数量:0次

你都已经从Manjaro过渡到ArchLinux了,这都算是高手了啊,还来问这样的入门级问题。

用Linux来完成大学生活,对你的未来肯定是有帮助的啊。

Linux有利于那些对计算机科学技术有追求的人。

重点不是在于你用的是不是Linux,而是你怎么样在使用Linux。

如果你仅仅只是把Linux桌面当成另外一个Windows,只是用来写写Word聊聊天,还总是担心Windows上能完成的任务Linux可能完成不了,那确实就帮助有限了。

但是如果你把Linux当成一个计算机科学技术的宝,把它当成你实现梦想的温床,那结果就完全不一样了。

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

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

图1、命令行界面

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

你可以看这本书:

图2、EfficientLinux命令行

当然,你首先要学习Linux的基础知识,可以看这本书:

图3、Linux命令行和Shell脚本编程大全

甚至更老一点、更经典一点的Shell脚本编程教材:

图4、Shell脚本学习指南

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

图5、RockyLinux的界面

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

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

图6、C程序设计语言

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

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

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

图8、在控制台中使用VIM

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

图9、学习VI和VIM编辑器

图10、VIM实用技巧

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

图11、Unix环境高级编程

图12、Linux/Unix编程手册

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

图13、Unix编程艺术

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

图14、Qt6C++开发指南

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

图15、OpenCV应用开发

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

图16、使用QtCreator编程

图17、使用Qt和OpenCV写程序

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

图18、OpenGL编程指南

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

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

图20、深度学习实战

你说,这样的大学四年的Linux用下来,会对未来没有帮助吗?

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码