关于linux学习路线的问题 请教前辈

作者&投稿:芮环 (若有异议请与网页底部的电邮联系)
想学在ARM9上跑Linux,看《鸟哥的Linux私房菜》看的一头雾水,请前辈指导一下学习步骤,该~

我以前的同学也看鸟哥,结果工作后的同事都在看《Linux就该这么学》, 大小:43.82 M

1、Linux嵌入式开发
这个就是通过移植Linux到硬件平台上,然后写一些应用程序。这个相对来说简单不少,也好入门,薪水也行,但是工资的成长上限比较低,软硬通吃之后才能高薪,也好自己单干。
2、Linux运维
Linux运维工作很火,一般大公司运维还要懂内核以及C编程之类的,但是小公司完全就是打杂的。也用不到多少开发的知识,如果说开发是DPS,运维更像是辅助加血什么的,这个可以报个班考个RHCE来入行,薪水起点应该是最低的吧。
3、Linux服务器开发
如果是用C/C++之类的话,要求也很高。因为互联网行业才人流动性相对大,所以工资可观,特别是对优化延迟什么的了解很深入的,发展前景是最好的。这个招聘量较少,但相对内核来说多些,专业知识要求比较全面,并且深入研究还有分布式、并行算法、集群之类的方向,想要发展的好几乎CS的基础科目都要有非常深入的理解。
4、Linux内核开发
这里基本都是比较有难度的,像华为、小米这种的硬件公司一般有这个职位,工资也是很高的,知识相对单一,但是操作系统底层的硬件更新也比较快,操作系统理论也很灵活,深入不容易,主要研究的方向可能和职位也比较相关。
5、云运维
实际上也是运维的一种。对硬件的安装的要求应该比较少,对原理性的东西也要求比较高,我记得前些天还在培训机构上看到有红帽云认证的,可以去考一个,小公司对云还是有需求的,工资应该比3高点,具体我也不清楚。
6、云平台开发
现在大的云平台基本都是基于Linux的KVM的,这个也是软硬兼修,并且还要求掌握虚拟化技术,公司也少。国内主要有百度、华为、阿里、腾讯一些大公司在搞,门槛高,需要的知识也比较多,大公司,自然待遇也不错。

很多同学接触Linux不多,对Linux平台的开发更是一无所知。而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段。下来我将会结合自己的几年的个人开发经验,及对 Linux,更是类UNIX系统,及开源软件文化,谈谈Linux的学习方法与学习中应该注意的一些事。
就如同刚才说的,很多同学以前可能连Linux是什么都不知道,对UNIX更是一无所知。所以我们从最基础的讲起,对于Linux及UNIX的历史我们不做多谈,直接进入入门的学习。
Linux入门是很简单的,问题是你是否有耐心,是否爱折腾,是否不排斥重装一类的大修。没折腾可以说是学不好Linux的,鸟哥说过,要真正了解Linux的分区机制,对LVM使用相当熟练,没有20次以上的Linux装机经验是积累不起来的,所以一定不要怕折腾。
由于大家之前都使用Windows,所以我也尽可能照顾这些“菜鸟”。我的推荐,如果你第一次接触Linux,那么首先在虚拟机中尝试它。虚拟机我推荐Virtual Box,我并不主张使用VM,原因是VM是闭源的,并且是收费的,我不希望推动盗版。当然如果你的Money足够多,可以尝试VM,但我要说的是即使是VM,不一定就一定好。付费的软件不一定好。首先,Virtual Box很小巧,Windows平台下安装包在80MB左右,而VM动辄600MB,虽然功能强大,但资源消耗也多,何况你的需求Virtual Box完全能够满足。所以,还是自己选。如何使用虚拟机,是你的事,这个我不教你,因为很简单,不会的话Google或Baidu都可以,英文好的可以直接看官方文档。
现在介绍Linux发行版的知识。正如你所见,Linux发行版并非Linux,Linux仅是指操作系统的内核,作为科班出生的你不要让我解释,我也没时间。我推荐的发行版如下:
UBUNTU适合纯菜鸟,追求稳定的官方支持,对系统稳定性要求较弱,喜欢最新应用,相对来说不太喜欢折腾的开发者。
Debian,相对UBUNTU难很多的发行版,突出特点是稳定与容易使用的包管理系统,缺点是企业支持不足,为社区开发驱动。
Arch,追逐时尚的开发者的首选,优点是包更新相当快,无缝升级,一次安装基本可以一直运作下去,没有如UBUNTU那样的版本概念,说的专业点叫滚动升级,保持你的系统一定是最新的。缺点显然易见,不稳定。同时安装配置相对Debian再麻烦点。
Gentoo,相对Arch再难点,考验使用者的综合水平,从系统安装到微调,内核编译都亲历亲为,是高手及黑客显示自己技术手段,按需配置符合自己要求的系统的首选。
Slackware与Gentoo类似。
CentOS,社区维护的RedHat的复刻版本,完全使用RedHat的源码重新编译生成,与RedHat的兼容性在理论上来说是最好的。如果你专注于Linux服务器,如网络管理,架站,那么CentOS是你的选择。
LFS,终极黑客显摆工具,完全从源代码安装,编译系统。安装前你得到的只有一份文档,你要做的就是照文档你的说明,一步步,一条条命令,一个个软件包的去构建你的Linux,完全由你自己控制,想要什么就是什么。如果你做出了LFS,证明你的Linux功底已经相当不错,如果你能拿LFS文档活学活用,再将Linux从源代码开始移植到嵌入式系统,我敢说中国的企业你可以混的很好。
你得挑一个适合你的系统,然后在虚拟机安装它,开始使用它。如果你想快速学会Linux,我有一个建议就是忘记图形界面,不要想图形界面能不能提供你问题的答案,而是满世界的去找,去问,如何用命令行解决你的问题。在这个过程中,你最好能将Linux的命令掌握的不错,起码常用的命令得知道,同时建立了自己的知识库,里面是你积累的各项知识。
再下个阶段,你需要学习的是Linux平台的C/C++开发,同时还有Bash脚本编程,如果你对Java兴趣很深还有Java。同样,建议你抛弃掉图形界面的IDE,从VIM开始,为什么是VIM,而不是Emacs,我无意挑起编辑器大战,但我觉得VIM适合初学者,适合手比较笨,脑袋比较慢的开发者。Emacs的键位太多,太复杂,我很畏惧。然后是GCC,Make,Eclipse(Java,C++或者)。虽然将C++列在了Eclipse中,但我并不推荐用IDE开发C++,因为这不是Linux的文化,容易让你忽略一些你应该注意的问题。IDE让你变懒,懒得跟猪一样。如果你对程序调试,测试工作很感兴趣,GDB也得学的很好,如果不是GDB也是必修课。这是开发的第一步,注意我并没有提过一句Linux系统API的内容,这个阶段也不要关心这个。你要做的就是积累经验,在Linux平台的开发经验。我推荐的书如下:C语言程序设计,谭浩强的也可以。C语言,白皮书当然更好。C++推荐C++ Primer Plus,Java我不喜欢,就不推荐了。工具方面推荐VIM的官方手册,GCC中文文档,GDB中文文档,GNU开源软件开发指导(电子书),汇编语言程序设计(让你对库,链接,内嵌汇编,编译器优化选项有初步了解,不必深度)。
如果你这个阶段过不了就不必往下做了,这是底线,最基础的基础,否则离开,不要霍霍Linux开发。不专业的Linux开发者作出的程序是与Linux文化或UNIX文化相背的,程序是走不远的,不可能像Bash,VIM这些神品一样。所以做不好干脆离开。
接下来进入Linux系统编程,不二选择,APUE,UNIX环境高级编程,一遍一遍的看,看10遍都嫌少,如果你可以在大学将这本书翻烂,里面的内容都实践过,有作品,你口头表达能力够强,你可以在面试时说服所有的考官。(可能有点夸张,但APUE绝对是圣经一般的读物,即使是Windows程序员也从其中汲取养分,Google创始人的案头书籍,扎尔伯克的床头读物。)
这本书看完后你会对Linux系统编程有相当的了解,知道Linux与Windows平台间开发的差异在哪?它们的优缺点在哪?我的总结如下:做Windows平台开发,很苦,微软的系统API总在扩容,想使用最新潮,最高效的功能,最适合当前流行系统的功能你必须时刻学习。Linux不是,Linux系统的核心API就100来个,记忆力好完全可以背下来。而且经久不变,为什么不变,因为要同UNIX兼容,符合POSIX标准。所以Linux平台的开发大多是专注于底层的或服务器编程。这是其优点,当然图形是Linux的软肋,但我站在一个开发者的角度,我无所谓,因为命令行我也可以适应,如果有更好的图形界面我就当作恩赐吧。另外,Windows闭源,系统做了什么你更本不知道,永远被微软牵着鼻子跑,想想如果微软说Win8不支持QQ,那腾讯不得哭死。而Linux完全开源,你不喜欢,可以自己改,只要你技术够。另外,Windows虽然使用的人多,但使用场合单一,专注与桌面。而Linux在各个方面都有发展,尤其在云计算,服务器软件,嵌入式领域,企业级应用上有广大前景,而且兼容性一流,由于支持POSIX可以无缝的运行在UNIX系统之上,不管是苹果的Mac还是IBM的AS400系列,都是完全支持的。另外,Linux的开发环境支持也绝对是一流的,不管是C/C++,Java,Bash,Python,PHP,Javascript,。。。。。。就连C#也支持。而微软除Visual Stdio套件以外,都不怎么友好,不是吗?
如果你看完APUE的感触有很多,希望验证你的某些想法或经验,推荐UNIX程序设计艺术,世界顶级黑客将同你分享他的看法。
现在是时候做分流了。 大体上我分为四个方向:网络,图形,嵌入式,设备驱动。
如果选择网络,再细分,我对其他的不是他熟悉,只说服务器软件编写及高性能的并发程序编写吧。相对来说这是网络编程中技术含量最高的,也是底层的。需要很多的经验,看很多的书,做很多的项目。
我的看法是以下面的顺序来看书:
APUE再深读 – 尤其是进程,线程,IPC,套接字
多核程序设计 - Pthread一定得吃透了,你很NB
UNIX网络编程 – 卷一,卷二
TCP/IP网络详解 – 卷一 再看上面两本书时就该看了
5.TCP/IP 网络详解 – 卷二 我觉得看到卷二就差不多了,当然卷三看了更好,努力,争取看了
6.Lighttpd源代码 - 这个服务器也很有名了
7.Nginx源代码 – 相较于Apache,Nginx的源码较少,如果能看个大致,很NB。看源代码主要是要学习里面的套接字编程及并发控制,想想都激动。如果你有这些本事,可以试着往暴雪投简历,为他们写服务器后台,想一想全球的魔兽都运行在你的服务器软件上。
Linux内核 TCP/IP协议栈 – 深入了解TCP/IP的实现
如果你还喜欢驱动程序设计,可以看看更底层的协议,如链路层的,写什么路由器,网卡,网络设备的驱动及嵌入式系统软件应该也不成问题了。
当然一般的网络公司,就算百度级别的也该毫不犹豫的雇用你。只是看后面这些书需要时间与经验,所以35岁以前办到吧!跳槽到给你未来的地方!
图形方向,我觉得图形方向也是很有前途的,以下几个方面。
Opengl的工业及游戏开发,国外较成熟。
影视动画特效,如皮克斯,也是国外较成熟。
GPU计算技术,可以应用在浏览器网页渲染上,GPU计算资源利用上,由于开源的原因,有很多的文档程序可以参考。如果能进火狐开发,或google做浏览器开发,应该会很好 。
嵌入式方向:嵌入式方向没说的,Linux很重要。
掌握多个架构,不仅X86的,ARM的,单片机什么的也必须得懂。硬件不懂我预见你会死在半路上,我也想走嵌入式方向,但我觉得就学校教授嵌入式的方法,我连学电子的那帮学生都竞争不过。奉劝大家,一定得懂硬件再去做,如果走到嵌入式应用开发,只能祝你好运,不要碰上像Nokia,Hp这样的公司,否则你会很惨的。
驱动程序设计:软件开发周期是很长的,硬件不同,很快。每个月诞生那么多的新硬件,如何让他们在Linux上工作起来,这是你的工作。由于Linux的兼容性很好,如果不是太低层的驱动,基本C语言就可以搞定,系统架构的影响不大,因为有系统支持,你可能做些许更改就可以在ARM上使用PC的硬件了,所以做硬件驱动开发不像嵌入式,对硬件知识的要求很高。可以从事的方向也很多,如家电啊,特别是如索尼,日立,希捷,富士康这样的厂子,很稀缺的。
LDD – Linux驱动程序设计与内核编程的基础读物
深入理解Linux内核 – 进阶的
Linux源代码 – 永无止境的
当然你还的看个方面的书,如网络啊什么的。

Linux学习,主要学以下内容:
第一阶段:linux基础入门
1. 开班课程介绍-规章制度介绍-破冰活动;
2. Linux硬件基础/Linux发展历史;
3. Linux系统安装/xshell连接/xshell优化/SSH远程连接故障问题排查
4. 第一关一大波命令及特殊字符知识考试题讲解
5. Linux基础优化
6. Linux目录结构知识精讲
7. 第二关一大波命令及特殊
知识考试题讲解(上)
8. 第二关一大波命令及特殊知识考试题讲解(下)
9. Linux文件属性一大堆知识精讲
10. Linux通配符/正则表达式
11. 第三关一大波命令及重要知识考试题讲解(上)
12. 第三关一大波命令及重要知识考试题讲解(下)
13. Linux系统权限(上)
14. Linux系统权限(下)
15. 第一阶段结束需要导师或讲师对整体课程进行回顾
第二阶段:linux系统管理进阶
1. Linux定时任务
2. Linux用户管理
3. Linux磁盘与文件系统(上)
4. Linux磁盘与文件系统(中下)
5. Linux三剑客之sed命令
第三阶段:Linux Shell基础
1. Shell编程基础1
2. Shell编程基础234
3. Linux三剑客之awk命令
第四阶段:Linux网络基础
1. 计算机网络基础上
2. 计算机网络基础下
3. 第二阶段结束需要导师或讲师对整体课程进行回顾。
第五阶段:Linux网络服务
1. 集群实战架构开始及环境准备
2. rsync数据同步服务
3. Linux全网备份项目案例精讲
4. nfs网络存储服务精讲
5. inotify/sersync实时数据同步/nfs存储实时备份项目案例精讲
第六阶段:Linux重要网络服务
1. http协议/www服务基础
2. nginx web介绍及基础实践
3. nginx web精讲结束
4. lnmp环境部署/数据库异机迁移/共享数据异机迁移到NFS系统
5. nginx负载均衡深入透彻
6. keepalived高可用深入透彻
第七阶段:Linux中小规模集群构建与优化(50台)
1. 期中架构开战说明+期中架构部署回顾
2. 全体昼夜兼程部署期中架构并完成上台述职演讲(加上两个周末共9天)
3. kickstart cobbler 批量自动安装系统
4. pptp vpn与ntp服务
5. memcached原理及部署/作为缓存及session会话共享
第八阶段:Ansible自动化运维与Zabbix监控
1. SSH服务秘钥认证
2. ansible批量自动化管理集群(入门及深入)
3. zabbix监控
第九阶段:大规模集群高可用服务(Lvs、Keepalived)
1. Centos7系统自行安装/centos6与7区别
2. lvs负载均衡集群/keepalived管理LVS集群
第十阶段:Java Tomcat服务及防火墙Iptables
1. iptables防火墙精讲上
2. iptables防火墙精讲下
3. tomcat java应用服务/nginx配合tomcat服务部署及优化
第十一阶段:MySQL DBA高级应用实践
1. MySQL数据库入门基础命令
2. MySQL数据库进阶备份恢复
3. MySQL数据库深入事务引擎
4. MySQL数据库优化SQL语句优化
5. MySQL数据库集群主从复制/读写分离
6. MySQL数据库高可用/mha/keepalved
第十二阶段:高性能数据库Redis和Memcached课程
第十三阶段:Linux大规模集群架构构建(200台)
第十四阶段:Linux Shell编程企业案例实战
第十五阶段:企业级代码发布上线方案(SVN和Git)
1. GIT管理
2. 代码上线项目案例
第十六阶段企业级Kvm虚拟化与OpenStack云计算
1. KVM虚拟化企业级实战
2. OpenStack云计算企业级实战
第十七阶段公有云阿里云8大组件构建集群实战
第十八阶段:Docker技术企业应用实践
1. Docker容器与微服务深入实践
2. 大数据Hadoop生态体系及实践
第十九阶段:Python自动化入门及进阶
第二十阶段:职业规划与高薪就业指导

第1阶段

零基础入门

第2阶段

Linux系统管理&shell编程

第3阶段

百万级访问量集群实战

第4阶段

千万级访问量核心集群实战

第5阶段

一切核心技术的底层支持:云计算集群

第6阶段

大数据运维

第7阶段

Python自动化和指导

先从基础的视频去看吧,现在有免费的linux视频,百度网盘的地址链接:Linux视频基础课程:http://pan.baidu.com/s/1c13ddvE

同学,你是想学习Linux,成为linux工程师吗?如果你想成为一名linux工程师,linux的学习是需要学很多东西的,学的东西不光是学习linux系统、还有网络、安全、服务、云计算、脚本、数据库等等。因为这些技能目前国内互联网公司,招聘的时候,都需要对这些技能进行要求。内核不用太花时间去学习,因为这块内容目前以你的程度,还很难掌握。可以学习Linux系统用法,以及上面的主要服务,等你达到一定程度,,再回过头来看内核,就会更容易理解。
想成为合格Linux工程师,需要掌握不少技能,Linux运维工程师讲究的是广度,下面是年薪50W的Linux云计算工程师马哥Linux的学习内容:
1、Linux 系统基础⼊门-Linux的基础知识内容,和命令使用,以及用户和权限等核⼼知识点
2、Linux 系统管理和进阶-Linux从进程、资源、任务、⽂件、软件包、磁盘等管理⽅法
3、Linux 企业常用服务-企业级常用服务如DNS、FTP、Http、mail
4、Linux 企业级安全原理和防范技巧以及网络和安全-Linux安全架构、安全威胁模型、以及加密、解密等原理,常见攻击和防范⼿段
5、Shell 编程⼊门及进阶-Shell脚本基本用法以及进阶,从基础到精通,需要学习一些企业级常见脚本用法
6、MySQL 应用原理及管理⼊门-Mysql安装、管理、授权、增删改查
7、http 服务代理缓存加速-http ⾼级协议应用、缓存、web服务nginx
8、企业级负载集群-企业级4层负载均衡LVS、和7层负载均衡nginx以及haproxy的应用
9、企业级⾼可用集群-⾼可用集群原理,实现以keepalived为核⼼的⾼可用集群,以及主从高可用、双主
10、运维监控zabbix-企业级监控体系以及zabbix流⾏开源监控系统的功用及架构
11、云计算运维自动化-ansible、puppet等运维自动化解决方案
12、WEB 服务体系架构-WEB服务体系架构,JSP体系、tomcat、CDN、缓存原理、压测、评估
13、⼤型互联⽹集群架构和实战⽅案-LB集群:nginx、Haproxy、LVS HA集群、动静分离
14、MySQL DBA 实战技能和优化-数据库参数优化、分库分表、备份方案、数据恢复策略、主从复制、读写分离、连接池及sharding技术、MHA等
15、企业级云计算Openstack-Keystone、Glance、Nova核⼼组件、网络模块、块存储服务等
16、企业级⼤数据Hadoop 运维实战-列式数据库HBase基础原理、安装配置及其应⽤、Zookeeper集群构建、hadoop实现Namenode⾼可⽤
17、企业级虚拟化KVM 实战-KVM环境:KVM的安装、配置及应⽤
18、NoSQL 企业级应用-Nosql 应用,如redis、MongoDB 复制、集群等⾼级应用
19、企业级日志收集系统ELK 实战-海量数据日志收集系统Elasticsearch+Logstash+kibana 应用
20、可持续化集成-Jenkins+github企业级应用
21、虚拟化容器Docker-Linux 轻量虚拟化Docker ,Docker 的原理和安装,配置以及应用
22、企业级K8S实战-组件功能、安装、配置、企业级应用场景和常见故障分析
23、Linux 系统调优实战-从内存、CPU、进程调度、磁盘IO、⽹络参数等全面讲解Linux系统调优
24、Python 编程基础⼊门-python安装、逻辑判断、模块使用等


嵌入式Linux驱动程序开发学习路线
嵌入式Linux驱动程序开发学习路线:从基础概念入手,逐步掌握Linux内核和驱动开发技术,通过实践项目巩固和应用所学知识,最终实现能够独立开发嵌入式Linux驱动程序。要深入学习嵌入式Linux驱动程序开发,首先需要对计算机硬件和操作系统有基本的了解。硬件知识包括处理器架构、内存管理、中断处理等,而操作系统知识...

Linux云计算的学习
阶段一、手把手带你Linux入门与进阶提高 模块1、学习方法与学习工具讲解 模块2、Linux系统基础快速入门 模块3、Linux系统知识进阶提高 模块4、Linux系统正则-三剑客-定时任务全面讲解实战 模块5、Linux磁盘管理计算机网络基础与网络管理实战 模块6、全面讲解centos、Ubuntu、麒麟主流系统安装及区别 阶段二、带...

怎么才能学好linux?
学习Linux步骤:1、先了解了解基础吧,找一本薄一点的,浅一点的书,了解一下什么是linux。有个基本了解即可。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果你了解linux基础之后再看,对你可以说是不受益匪浅都不行。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。2、了解之后,在自己...

linux系统需要学什么
linux系统最初要学Linux基础知识、基本命令。还可以学习Linux用户及权限基础、Linux系统进程管理进阶、linux高效文本、文件处理命令、shelI脚本入门等等知识。学好这些知识后就可以对上层的应用和服务进行深入学习,在学习过程中可在电脑上边练习边学。Linux的用处linux是一套免费开放源代码的操作系统,用户可以...

如何学习linux
1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)2、Linux用户及权限基础 3、Linux系统进程管理进阶 4、linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)5、shell脚本入门(可边练习边学习)第二阶段:中级进阶 中级进阶需要在充分了解linux原理和基础知识...

请问:linux学习路线是什么?还有linux学习方法是什么
学习Linux知识,可以按照以下步骤进行学习:第一阶段:初级阶段 初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。1. Linux基础知识、基本命令;2. Linux用户及权限基础;3. Linux系统进程管理进阶;4. linux高效文本、文件处理命令;5. shell脚本入门 第二...

零基础该如何入门学习Linux?
0基础学习Linux,合适的学习路线很重要,以下是Linux的经典学习路线:第一阶段:linux基础入门 1. 开班课程介绍-规章制度介绍-破冰活动;2. Linux硬件基础\/Linux发展历史;3. Linux系统安装\/xshell连接\/xshell优化\/SSH远程连接故障问题排查 4. 第一关一大波命令及特殊字符知识考试题讲解 5. Linux基础优化 ...

linux培训主要学什么内容,多长时间能学完?
更系统全面的学习资料,点击查看嵌入式系统是现代科技中不可或缺的一部分,它们被广泛应用于各个领域,如智能家居、物联网、汽车电子等。嵌入式开发需要掌握硬件和软件的相互配合,以及与外部设备的交互。因此,对于从事嵌入式开发相关工作的人来说,接受专业的培训至关重要。千锋教育的嵌入式培训课程涵盖了...

Linux学习路线是什么意思?Linux学习课程的意思吗?
以下就是Linux学习路线:第一阶段:linux基础入门 Linux基础入门主要包括: Linux硬件基础、Linux发展历史、Linux系统安装、xshell连接、xshell优化、SSH远程连接故障问题排查、L inux基础优化、Linux目录结构知识、Linux文件属性、Linux通配符、正则表达式、Linux系统权限等 第二阶段:linux系统管理进阶 linux系统...

学习linux要从哪里入手
学习主要内容有:1)网络基础与linux系统的管理 2)优化及高可用技能 3)虚拟化与云平台技术 4)开发运维 毕业后可从事的工作有:1)Linux运维工程师 2)数据库工程师 3)云计算运维工程师 4)自动化运维工程师 5)云计算架构工程师等 互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是...

下城区15532671437: 学习Linux程序开发的路线. -
尧屈舒肝: 起步从系统管理走起.建议的书是《linux系统管理技术手册》,虽然你想走底层路线,但我想基本的系统管理知识还是要掌握的. 进阶:熟悉命令模式,会写shell编程,配合系统管理完成一些简单的功能.shell虽然在底层说来没什么太大用处....

下城区15532671437: LINUX学习方向 -
尧屈舒肝: 你这个问题问的太大了,LINUX是一种UNIX级的操作系统,个人认为,要从学习的方向来说,就只有两个方向:桌面应用和系统管理,很明显,局域网服务器管理是属于后者,网络管理事实上也属于系统管理这个范围,服务器管理也属于系统管...

下城区15532671437: 想请教一下linux 学习的话 都有哪些方向 新手,,,,学习不知从何入手、、、、高手 求调教 求指明路 -
尧屈舒肝: 程序开发 服务器运维把基础学好 你自己就能找到方向了百度文库里面很全 (基础的东西)你可以看下 弄虚拟机配合学习如何你舍得投入的话可以到空间商买个 真实服务器做些东西 这样学的更深入学任何东西都要有耐心 只要坚持就能学好

下城区15532671437: 如何学习linux以及Linux的学习路线我最近在学习Linux
尧屈舒肝: 先学习Linux基础教程,然后有所了解了再慢慢确定自己的发展方向,嵌入式这个行业对linux的爱好者很受欢迎的哦~~

下城区15532671437: 新手如何学习Linux? -
尧屈舒肝: 给你一个嵌入式Linux操作系统学习规划吧 希望对你有所帮助 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入式操作系统 (初步定为...

下城区15532671437: 我想学linux,应该怎么学? -
尧屈舒肝: 起步 你应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix 问题1:版本的选择 北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的linux 开发人员中用debian的最多,其次是redhat,从全球linux各应用领域...

下城区15532671437: 作为一个新人,怎样学习嵌入式Linux -
尧屈舒肝: 嵌入式linux学习路线: 一:C语言嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识.包括:基本数据类型、数组、指针、...

下城区15532671437: 我想学 linux ,求学习路程? -
尧屈舒肝: 操作:下个虚拟机,装CentOS.教材:《linux就该这么学》或者《鸟哥的Linux私房菜 基础学习篇》、《鸟哥的Linux私房菜 服务器架设篇》 第三版.这两本书深入浅出,原理讲得很透彻而易懂,不像很多书只讲皮毛或很枯燥.第三版是以CentOS为例的.RedHat官方也有教材,但是一来你没有配套的系统练,二来它的原理方面不如上书讲得深.CentOS和RedHat Enterprise的源代码是一样的,很多都兼容.学好CentOS再迁移到RHEL很容易.如果是小型企业,用CentOS就可以了.大型企业才有必要购买RHEL.

下城区15532671437: 请教大家学习linux系统的思路和方法
尧屈舒肝: 1、学命令 2、学配置文件 3、学配置文件内容

下城区15532671437: linux如何选择方向 -
尧屈舒肝: 如何入门及如何规划自己的Linux学习之路一直是困 扰Linux爱好者的一大难题,实际上,Linux的入门与学习并不难,只是由于长期使用其他操作系统的习惯与没有正确的引导指向,所以一个本身不是难题 的问题变成了难题.我这里想提一个问...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网