大家好,今天小编关注到一个比较有意思的话题,就是关于linux学习建议的问题,于是小编就整理了3个相关介绍Linux学习建议的解答,让我们一起看看吧。
零基础怎么自学入门linux系统?
先根据自己的需要选一个发型版本:如果走运维方向,建议选择centos,与redhat同版本兼容,生产环境大多使用centos,投入产出比高。如果走开发者路线,建议使用ubuntu或linuxmint,界面友好,易上手。然后从官方文档入手,从安装文档到管理员文档,再到开发者文档,边用边学,循序渐进。学的过程中遇到具体问题也可以根据问题现象通过搜索引擎寻找答案。
个人linux哪个版本好?
个人日常Linux建议用ubuntu。
如果是学习开发、运维等,可以用Fedora。
服务器的话,用CentOS.
Fedora和CentOS同属RedHat的免费项目,无商业持,但社区比较成熟,不是太大的项目,可以用。
(图片来源网络,侵删)
用CentOS已经10年了,挺好。
学好在linux下编程难吗?
不难,Linux的API才300多,windows号称上千,你能学好windows下的编程,Linux就没问题。
关键是个思维的,Linux下没有(或者说没有好用的)像VC一样的IDE,大多数开发人员使用vim/emacs+gcc+gdb开发,都是命令行的,从windows转过来,这是个坎儿。
(图片来源网络,侵删)
而且Linux没有像MFC一样的高层抽象,基本都是直接调用C库或者系统调用,门槛稍微高了点儿。
建议你看看《Linux程序设计》,等入门了,再读读APUE。
加油!