Linux开篇学习


一直都想学linux 。只是一直都没有坚持。最近比较闲,就准备在暑假小学期的时间,学会linux下的编程,顺便把Open Solaris这门课的结业程序弄出来。经过几天的努力,现在已经对linux小有理解,算是入门级的菜鸟了。

  基本学习过程如下:
  很久以前安装了Ubuntu,并在ziekey的帮助下,安装了fcitx, lumaqq,另外ubuntu自带gaim可以上MSN。然后又安装了xmms,这样就可以完成基本的聊天,上网,写文档,听音乐的功能。

  前几天找小峰弄了本linux基础教程,花了两天时间扫完。对linux有了一些深入的了解,掌握了一些常用命令的使用方法。

  安装了vsftpd,并学习了vsftpd.conf的配置方法,已经理解了如何开通FTP服务器,可以提供上传下载服务。安装vsftpd最初,在系统里到处跑,到处找文件,这样使得我对文件系统的理解又更深入了一步。

  使用 sudo apt-get install gcc ,安装了gcc4.0。而后自行编写了linux下的第一个程序,功能是分行打印出程序的输入参数。第一次编译失败,apt-get 了几个lib以后就okay了。

  安装了mplayer,源码安装,需要make,于是apt-get install build-essential, 最初提示找不到build-essential,估计是源有问题,于是查找,修改了 /etc/apt/sources.list 文件,最开始添加了中科大的源,不行,于是把真个list文件替换掉,终于安装上了编译工具集。 但是安装mplayer的时候,忘记了--enable-gui, ft... 没办法,make 一下得10分钟,算了,以后直接用命令行了。

  然后安装font,skin这些东西,整个弄完了以后,对linux就有了更深入的理解了。

  下一步计划就是看linux下的c编程,准备在暑假做个小东西出来。

相关内容