- 论坛徽章:
- 0
|
1、您最近半年内,在学linux吗?如何学习(方法、时间)?在学那些方面的?
最近半年在学linux ,主要学习的是linux c/c++编程。
当然,刚开始对linux什么也不会,连ls命令也不知道。
入门级图书用的是 《鸟哥的私房菜》。
学习的时候,装的虚拟机,然后用securecrt ,putty等远程工具去连上虚拟机。在字符界面上,去体会linux的强大。刚开始的时候,主要的就是多敲命令,不懂的命令就man 。将鸟哥的私房菜前面10章过上三遍,常用的工作命令就差不多学完了(管理命令需要读后面的章节)。每天至少坚持一小时,时间长了就习惯了这种操作方式,同时记住了常用的命令。
现在主要是编程方向的,主要就是通过看书,apue,tlpi,unix 网络编程等。
2、您在学习linux过程中,最主要的难困在哪里?一般是如何解决的?
最主要的困难是有时看书会看不懂,上网google之后还是不清楚。一般会先将不懂的地方放下,标记出来,继续向后读,读上几章后再回过头复习下前面读过的和没有读懂的地方,好多就会想通了。如果还有不懂的,更多的是直接去问高手(不管是网络还是电话,还是周围的人)。
3、您希望得到本论坛什么样的帮助,网友回帖时,如何回答你的问题,最满意(举例或网页链接与说明)?
我觉得问题无外乎两种:怎么做,为什么。
要回答怎么做,需要有动手的能力或经验,而要知道为什么,则要了解它内部的原理。
因此最好的回答是既先说怎么做,如果可能的话介绍下为什么。
4、您学习过程中你会写心得体会,总结过程经验吗(举例或网页链接与说明)?
一般会写,不过是记在纸上或是直接写成txt文档。对于自己的查找来说,这样会更方便。
体会有很多,我记得体会最深的是线程安全的学习,刚开始由于学过操作系统,认为多线程访问共享的数据时,加上锁就能保证线程的安全。慢慢地,后来,发现,多个线程中如果调用了不可重入的函数,同样会出现问题。再后来,发现,如果注册了信号处理函数,而信号处理函数如果和多线程之间产生死锁,同样会出现不安全的问题 。
|
|