学习linux需要什么基础?需要了解C语言和C++吗?

学习linux需要什么基础?需要了解C语言和C++吗?,第1张

1 、一定的英文基础是必要的,需要了解C语言和C++。针对学习shell编程,及熟知各种Linux系统命令使用即可。如果有python或perl基础则更容易上手。

2、 看书时要多做习题,一题一题的弄明白,要不书也白看。从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的。

3、关于数学, 初中数学水平可以编程,小学甚至学前班也没什么不可以。 另一方面数学博士编程的时候也不会嫌自己数学学的太多了。 需要多少数学这跟你要做的东西很有关系, 也影响到你学习的深入程度, 工作中就影响你的代码质量。 总的来说数学水平是越高越好, 但并没有一个门槛, 什么水平都可以学, 就是质量差一些。

4、学习Linux内核开发。Linux的内核是由绝大部分的C语言和少部分汇编语言组成的。要学习Linux内核开发,必须要懂C语言,同时对 *** 作系统原理需要有一定了解。

5、学习Linux平台上的软件开发。这部分包含很广,有各种各样的要,需要根据项目性质确定基础需求。

Linux *** 作系统软件包不仅包括完整的Linux *** 作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行 *** 作。

用Linux *** 作系统不需要编程基础,一些搞Linux运维的都可能没编程基础,但是新手使用的确会有不少不便。因为现在人们都习惯用Windows系统,而Linux系统的许多概念以及技巧和Windows是天壤之别,而且Linux在命令行上的 *** 作也比较多,需要有一个适应的过程。Linux在使用过程中一些思想一定要理解,比如“一切都是文件”、“尽量分配最少的权限”,另外就是要习惯命令行 *** 作,其实命令 *** 作习惯了要比图形界面的效率高很多的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8967812.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存