当前位置: 技术问答>linux和unix
小弟真心求教学习LINUX的步骤
来源: 互联网 发布时间:2016-07-26
本文导语: 大家好,开学就研二了。我的方向是嵌入式方面,前段时间学了点ARM的应用层设计,对UCOS-II的移植也跑了些简单任务,有一些了解。现在想借助S3C2410试验箱自学LINUX操作系统,对于如何学习ARM-LINUX,请教各位。 下面...
大家好,开学就研二了。我的方向是嵌入式方面,前段时间学了点ARM的应用层设计,对UCOS-II的移植也跑了些简单任务,有一些了解。现在想借助S3C2410试验箱自学LINUX操作系统,对于如何学习ARM-LINUX,请教各位。
下面几个是我自己想的步骤,次序也没排列,肯定还有遗漏的地方
shell命令学习;
掌握LINUX的线程,进程操作;
了解虚拟文件系统;
学会基于LINUX的应用程序编写;
基于LINUX的驱动程序编写;
希望有经验的各位能够给小弟一些学习LINUX的建议,或者给下相关链接,不胜感激。
下面几个是我自己想的步骤,次序也没排列,肯定还有遗漏的地方
shell命令学习;
掌握LINUX的线程,进程操作;
了解虚拟文件系统;
学会基于LINUX的应用程序编写;
基于LINUX的驱动程序编写;
希望有经验的各位能够给小弟一些学习LINUX的建议,或者给下相关链接,不胜感激。
|
shell命令学习;
掌握LINUX的线程,进程操作;
了解虚拟文件系统;
学会基于LINUX的应用程序编写;
基于LINUX的驱动程序编写;
你的目标很明确了。
很好说:
第1条,看shell编程实例,鸟哥也可以参考一下。
2跟4一定得看看Unix环境高级编程
3可以找点资料看看,内核分析可以翻翻
5可以看linux设备驱动, 不过5看完主要要练,不然没啥感觉。
掌握LINUX的线程,进程操作;
了解虚拟文件系统;
学会基于LINUX的应用程序编写;
基于LINUX的驱动程序编写;
你的目标很明确了。
很好说:
第1条,看shell编程实例,鸟哥也可以参考一下。
2跟4一定得看看Unix环境高级编程
3可以找点资料看看,内核分析可以翻翻
5可以看linux设备驱动, 不过5看完主要要练,不然没啥感觉。
|
中文版书目
《Apache Cookbook中文版(第二版)》 New!
《Linux Networking Cookbook中文版》 New!
《Shell脚本学习指南》 New!
《卓有成效的程序员》 New!
《代码之美》 New!
《嵌入式硬件设计(第二版)》 New!
《LPI Linux认证权威指南(第二版)》 New!
《LINUX SERVER HACKS(卷二)》 New!
《BSD Hacks》 New!
《GNU Make项目管理(第三版)》 New!
《CVS精髓》 New!
《LINUX随身指南》 New!
《Linux设备驱动程序(第三版)》 New!
《Linux桌面应用》 New!
《构建嵌入式Linux系统》 New!
《sed与awk(第二版)》
《Linux Server Hacks》
《Linux设备驱动程序》
《UNIX操作系统(第四版)》
《LINUX技术手册(第三版)》
《系统性能优化(第二版)》
《Linux权威指南(第三版)》
《Linux网络管理员指南(第二版)》
《学习bash(第二版)》
《学习GNU Emacs(第二版)》
《实战Samba》
《UNIX超级工具(第二版)上、下卷》
《UNIX系统编程──基于SVR4》
《Unix备份与恢复》
《UNIX技术手册(第三版)》
《UNIX系统管理(第二版)》
《深入理解Linux内核(第三版)》 New!
《LINUX设备驱动程序(第二版)》
《Linux网络管理员指南(第三版)》 New!
《UNIX操作系统 (第五版)》
《学习vi编辑器(第六版)》
《lex与yacc(第二版)》
《深入理解Linux内核(第二版)》 New!
《深入理解Linux内核》
影印版书目
《学习vi和Vim编辑器(第七版,影印版)》 New!
《构建嵌入式LINUX 系统(第二版,影印版)》 New!
《学习Python(第三版,影印版)》 New!
《LINUX系统编程(影印版)》 New!
《linux 系统管理(影印版)》 New!
《LINUX技术手册(第五版,影印版)》 New!
《Linux Kernel in a Nutshell(影印版)》 New!
《深入理解LINUX网络内幕(影印版)》 New!
《深入理解Linux内核(第三版,影印版)》 New!
《GNU Make项目管理(第三版,影印版)》 New!
《LPI Linux认证权威指南(影印版)》 New!
《Linux设备驱动程序(第三版,影印版)》 New!
《Unix操作系统(第五版,影印版)》
《LINUX RAID管理(影印版)》
《Apache Cookbook中文版(第二版)》 New!
《Linux Networking Cookbook中文版》 New!
《Shell脚本学习指南》 New!
《卓有成效的程序员》 New!
《代码之美》 New!
《嵌入式硬件设计(第二版)》 New!
《LPI Linux认证权威指南(第二版)》 New!
《LINUX SERVER HACKS(卷二)》 New!
《BSD Hacks》 New!
《GNU Make项目管理(第三版)》 New!
《CVS精髓》 New!
《LINUX随身指南》 New!
《Linux设备驱动程序(第三版)》 New!
《Linux桌面应用》 New!
《构建嵌入式Linux系统》 New!
《sed与awk(第二版)》
《Linux Server Hacks》
《Linux设备驱动程序》
《UNIX操作系统(第四版)》
《LINUX技术手册(第三版)》
《系统性能优化(第二版)》
《Linux权威指南(第三版)》
《Linux网络管理员指南(第二版)》
《学习bash(第二版)》
《学习GNU Emacs(第二版)》
《实战Samba》
《UNIX超级工具(第二版)上、下卷》
《UNIX系统编程──基于SVR4》
《Unix备份与恢复》
《UNIX技术手册(第三版)》
《UNIX系统管理(第二版)》
《深入理解Linux内核(第三版)》 New!
《LINUX设备驱动程序(第二版)》
《Linux网络管理员指南(第三版)》 New!
《UNIX操作系统 (第五版)》
《学习vi编辑器(第六版)》
《lex与yacc(第二版)》
《深入理解Linux内核(第二版)》 New!
《深入理解Linux内核》
影印版书目
《学习vi和Vim编辑器(第七版,影印版)》 New!
《构建嵌入式LINUX 系统(第二版,影印版)》 New!
《学习Python(第三版,影印版)》 New!
《LINUX系统编程(影印版)》 New!
《linux 系统管理(影印版)》 New!
《LINUX技术手册(第五版,影印版)》 New!
《Linux Kernel in a Nutshell(影印版)》 New!
《深入理解LINUX网络内幕(影印版)》 New!
《深入理解Linux内核(第三版,影印版)》 New!
《GNU Make项目管理(第三版,影印版)》 New!
《LPI Linux认证权威指南(影印版)》 New!
《Linux设备驱动程序(第三版,影印版)》 New!
《Unix操作系统(第五版,影印版)》
《LINUX RAID管理(影印版)》
|
我觉得多动手,内事不决问manual,外事不决问google,进阶则看书。
书的话,
linux程序设计(图灵版)
linux高级程序设计(图灵版)
linux设备驱动程序(O'Reilly)
还有那个鸟哥
unix编程环境(kernigham那本)
另外,我觉得你应该多关注的问题是:当遇到问题时,你有哪些渠道找到资料?这些渠道包括manual,命令,脚本文件,网站等等。然后就是一些关于linux系统(包括内核)的一些基本概念要有。我觉得这两个问题解决了,进步就很快了,原则上就没有太多东西能阻止你前进了。
书的话,
linux程序设计(图灵版)
linux高级程序设计(图灵版)
linux设备驱动程序(O'Reilly)
还有那个鸟哥
unix编程环境(kernigham那本)
另外,我觉得你应该多关注的问题是:当遇到问题时,你有哪些渠道找到资料?这些渠道包括manual,命令,脚本文件,网站等等。然后就是一些关于linux系统(包括内核)的一些基本概念要有。我觉得这两个问题解决了,进步就很快了,原则上就没有太多东西能阻止你前进了。
|
鸟哥的 Linux 私房菜
http://linux-vbird.bluedata.org/
http://linux-vbird.bluedata.org/
|
网络编程漏掉了,
先从基本操作和命令的使用学起,
搞熟了之后,后面就比较顺手了
先从基本操作和命令的使用学起,
搞熟了之后,后面就比较顺手了
|
我也是初学
我觉得不管学什么多动手真的是太重要了
希望对你有帮助!
我觉得不管学什么多动手真的是太重要了
希望对你有帮助!
|
楼上说的太好了
学习了
谢谢
|
学习
|
我也在学习
|
本人也在使用学习中,个人感觉,多实践,看书是必要的,但是多动手操作是非常必要的。多交流。