分享下鄙人学习unix和linux的心得体会

我只是抛砖引玉,把我的心得发表出来,大家觉得有遗漏请补充,

有错误请指正。
     其实我很菜,孙某人和我都是这么认为的,但是我很努力!
     我当初入门的时候很希望有人能告诉我在linux下能学到什么,按照什么路径来学,
大虾的学习心得是什么,可惜没有人告诉我,我在linux下挣扎了一年多,觉得写这些东西对新手帮助真的挺大,所以才有此帖,献给当初像我一样迷茫的人。
     要记住搜索引擎永远是你最好的老师。
系统安装:
     三大发行版ubuntu、fedora、opensuse都挺好,ubuntu的中文社区很好,很适合新手,强大方便的apt、dpkg、select等工具更适合像我这种懒的编译软件的人。要是更注重稳定安全可以尝试RHEL(or CENTOS)、debian、gentoo等等(不建议新手用gentoo,更不建议像西电这种网速的人用gentoo,否则你会崩溃的),其它发行版我不了解,请你见谅,基本的命令掌握之后可以尝试做做LFS,BLFS(你会对linux的组成结构有个清醒的认识等)。(linuxsir是一个很不错的论坛,有其他好的论坛请推荐一下)。(可以同步读读,操作系统原理,unix环境高级编程,最近发现linux c一站式编程很适合入门的)。有问题发到邮件列表,自己解决当然更好,但是为什么不让大家都分享一下呢?如果是害羞,实话告诉你我经常被孙某人批的体无完肤,但是我知道和这样的高手对话,让大家都监督你,你才会更快的成长。
    
心理素质:
(搞linux是需要很强的心理素质坚持下去的,不能一遇到困难便放弃了,我是大二初开始接触linux,基本上大二上学年是在痛苦中度过的,经常性在win和linux之间徘徊,经常性的重装系统(那时我还沉迷于游戏,还是遇到问题就抱怨linux不友好的人,还是被linux社区某些人打击、嘲笑的一个人,还是win下有几个软件,linux下没有或不好的时候想不到好的解决方法的一个人),也不知道是那天突然我格掉盘(里面有很多书籍、文档、自己喜爱的音乐、教学视频全部被我一股脑而删掉了),只装了个ubuntu,虚拟了个xp,我告诉自己不要被任何东西束缚住,我做到了,为自己鼓下掌!这样导致的结果就是遇到问题不再用win的那一套思维,坚持google、论坛、邮件列表解决,懂得分享了,懂得提问了!说到提问有一篇《提问的智慧》非常不错!

脚本:
说到shell首选就是bash,不排除你去学c shell、korn shell等(但是我想说很多东西都是一通百通的,没必要非得搞的和人不一样),图书馆有本《unix系统基础与shell编程》很不错!
更多的人看的是圣经般的《高级Bash脚本编程指南》,英文简称abs!最好和正则表达式一起看吧!
正则表达式的书籍google一下,网上很多chm格式的,然后看看awk和sed,或者考虑一下perl,
外加lex&yacc,结合着chinaunix上面shell区精华版看看可能更好,基本上脚本这方面就不是问题了。

网络或者应用方面。
显然你得对vim,emacs,gcc,gdb和makefile的书写有一定的了解。
有两个帖子可能对你有参考,反正是对我启发挺大的。
[C] 写给C语言初学者的话!
http://bbs3.chinaunix.net/viewthread.php?tid=246771&extra=page%3D2%26amp%3Bfilter%3Ddigest
 学习linux/unix编程方法的建议
http://bbs3.chinaunix.net/viewthread.php?tid=1070966&extra=page%3D1%26amp%3Bfilter%3Ddigest

内核和嵌入式方面:
我在向这方面努力,希望你们给我点建议,呵呵!我很想向你们学习。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值