你都已经从 Manjaro 过渡到 Arch Linux 了,这都算是高手了啊,还来问这样的入门级问题。
用 Linux 来完成大学生活,对你的未来肯定是有帮助的啊。
Linux 有利于那些对计算机科学技术有追求的人。
重点不是在于你用的是不是 Linux,而是你怎么样在使用 Linux。
如果你仅仅只是把 Linux 桌面系统当成另外一个 Windows,只是用来写写 Word 聊聊天,还总是担心 Windows 上能完成的任务 Linux 可能完成不了,那确实就帮助有限了。
但是如果你把 Linux 当成一个计算机科学技术的宝藏,把它当成你实现梦想的温床,那结果就完全不一样了。
Linux 中好玩的东西挺多。Linux 中值得思考的东西也很多。
比如说,当你使用 Linux 的时候,你首先要接触的,应该是这个经典的东西:

图1、命令行界面
这个经典的东西就是命令行界面。
你可以看这本书:

图2、Efficient Linux 命令行
当然,你首先要学习 Linux 系统的基础知识,可以看这本书:

图3、Linux 命令行和 Shell 脚本编程大全
甚至更老一点、更经典一点的 Shell 脚本编程教材:

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

图5、Rocky Linux 的界面
不过我的电脑是 4K 分辨率的屏幕,哈哈哈哈!
我们继续玩命令行。既然玩 Linux,那 C/C++ 语言要会吧,毕竟 C 语言是 Unix/Linux 系统的母语。

图6、C 程序设计语言
当然,这本书太老了,你可以辅助一个现代一点的 C 语言教材:

图7、C 语言程序设计 现代方法
用什么工具呢?当然是 GCC 和 VIM。

图8、在控制台中使用 VIM
好吧,我们又多了新玩具。光这个玩具都可以玩几年的了。