工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 4412|回复: 20

学Linux, 不会有错的 [入门的一些经验介绍]

[复制链接]
发表于 2007-7-25 14:35 | 显示全部楼层 |阅读模式
声明:此文章大概只适合想在电子技术,嵌入式开发等行业发展和对Linux感兴趣的同学....(我也不清楚还有哪些人想学Linux ...)

另: 我现在的水平也可以说是入门级的,在这里没有卖弄的意思,也没有那资本,只是希望能帮到想入门的同学....

说起Linux,可能很多人觉得离得远了,习惯了Windows的操作,怎么看Linux怎么不顺眼...
不过,在公司可不会跟你计较这些的,Linux文本界面,无鼠标操作,他也不会教你用这些东西,不会,自己上网搜索啊!
所以,对Linux感兴趣的,想在嵌入式相关方面发展的,在大学里多接触一下Linux,总不会有错的...

1.安装环境
现在电脑都牛X了,动不动就1G内存,就算2年前装的机子,至少也是512的内存吧?那就行了,这里介绍一款软件,估计很多人都熟悉,虚拟机VMware,512M内存虚拟多一台Linux没什么问题.
其实一般公司的PC上,装的都还是XP系统,想在Linux下搞开发,或者是嵌入式开发,怎么办?通过VMware搭建Linux平台,以虚拟网卡或者串口为通讯接口实现跨平台的开发.
至于这款软件怎么用我就不说了,理解了它的原理--- 一台生产PC的软件,就十分简单了.

2.Linux安装
安装前要Linux的碟,不管是4CD版本还是1DVD版本,买盗版正版还是下载,自己想办法.发行版本一般都会选择RedHat的...
至于发行版本新旧问题,没什么关系,就算你的Linux内核版本是2.4都行,到时自己学习一下更新内核到2.6也行.
开始呢,随个人喜好,安装图形界面或者文本界面都可以,不过相信图形界面还是更能让你接受它.如果不会安装,可以到图书馆找书来看看,默认选项安装也是可以的.

3.Linux使用
装好Linux后,如果觉得没事做,或者不知道做什么好.可以从几个方面入手,学习Linux.
(1).学习编辑器VI, 最常用的编辑器,在Linux下进行软件开发也是用这个.至少VI入门,上网找找资料.动手编一下简单C程序,再学着编译运行一下,就差不多了.
(2).学习Linux命令,如ls,df,cd,cat,cp,mv,ln,tar,mount这些,想熟练一点,没有实际操作,是绝对学不好的.不要觉得Linux图形界面好,就抱着不放,熟练掌握这些命令,能很大的提高效率.
(3).了解Makefile. 说实话,我至今仍看不太懂一个Makefile文件的内容,但它的重要性是不容置疑的,入门的话不需要找那些很深的书来看,了解一下就行了,个人觉得.
(4)熟悉Linux系统管理,学习更新内核等.. 此时你没必要对Linux内核往深处钻,了解就行.那些源程序估计你也看不下去.不过不管是图形界面或者是文本界面,熟练Linux系统管理都是必要的.至少更深的东西,凭自己兴趣或者看看别人的心得,再去学习吧...不用急,在学校有时间,慢慢来....

以上是个人的一些经验和心得,仅供参考.有错误的地方还请指正,但谢绝谩骂!!  时间问题,暂时想到写这么多... 有问题请跟贴或M我...

借着午休时间,写下第一篇关于Linux的..... 困死了...
2007.7.25 by wen.

评分

1

查看全部评分

发表于 2007-7-25 14:56 | 显示全部楼层
可以在WIN下学习操作 VIM ....

不过不常用的话,命令很快就会忘光....
回复

使用道具 举报

发表于 2007-7-25 15:04 | 显示全部楼层
一直想学
但都没学
回复

使用道具 举报

发表于 2007-7-25 15:11 | 显示全部楼层
想学,不过未买到安装盘。。。
回复

使用道具 举报

发表于 2007-7-25 15:14 | 显示全部楼层
可以硬盘安装,具体可看本版帖子
ubuntu试用[安装篇](更新使用体验)


期待更多人学和用Unix/Linux  
更多的Unix/Linux学习经验相关帖子出现



请关注本版原创集合:
原创贴合集(不断更新)

[ 本帖最后由 iptton 于 2007-7-25 23:54 编辑 ]
回复

使用道具 举报

发表于 2007-7-26 11:24 | 显示全部楼层
学习vi本人觉得最好的是使用vimtutor这个命令,当然,最好是vimtutor en
回复

使用道具 举报

发表于 2007-7-26 20:04 | 显示全部楼层
刚装了FEDORA 7
回复

使用道具 举报

发表于 2007-7-30 20:47 | 显示全部楼层
我觉得平时使用的话用ubuntu的确很不错,感觉比xp好很多,当然,如果你想用KDE做图形用户界面的话,用kubuntu也是很不错的,假如要使用一些在xp上运行的程序的话可以考虑在linux上安装wine。
回复

使用道具 举报

 楼主| 发表于 2007-7-31 13:48 | 显示全部楼层
  不懂...
看来研究方向太不一样了
回复

使用道具 举报

发表于 2007-7-31 15:03 | 显示全部楼层
用AIX的路过~

感觉关键系用好AWK,SHELL~
回复

使用道具 举报

 楼主| 发表于 2007-8-1 13:22 | 显示全部楼层
那个... 本贴本意还是帮那些没入门的同学的...比如两年前的我如果有人这样指导一下我,我觉得就十分有用了.
大牛们说的话偶们都听不懂...呵呵...

说到底,实践最重要~
不要看了N本Linux的书,到最后连RedHat的光碟都不愿去下载....
回复

使用道具 举报

发表于 2008-3-14 01:20 | 显示全部楼层
他们说SUSE不错,感觉SUSE的界面做得不错.,
如果真想要做linux下的开发的话,去sourceforge等一些的开源社区下一些项目的源代码回来看,试着往往上面加东西,可能有不同的方面的,你可以看自己的选择,然后在这里读人家的代码的时候去查相应的知识,文件系统,进程通信,多线程,或者其他,vi,makefile,make, 等所有的想要的知识,要不就只是看linux OS的原理虽然可能懂一些,可是完全动不了手...
回复

使用道具 举报

发表于 2008-3-14 01:35 | 显示全部楼层
这里推荐一些东西,
samba,让linux和windows的文件系统可以共享起来
source insight,写代码,看代码使用必备
UE,可以方便地看一些linux下的文本的文件
如果想着嵌入式,那么,把界面抛弃吧,就算是文本的界面也可以是很华丽的...
回复

使用道具 举报

发表于 2008-3-14 12:28 | 显示全部楼层
讨厌VI...
在UBUNTU下我还是喜欢使用gedit......
回复

使用道具 举报

发表于 2008-3-14 12:49 | 显示全部楼层
有些情况下不得不用VI...

比如改了某个配置文件,改错了,进不了窗口..
回复

使用道具 举报

发表于 2008-3-14 16:29 | 显示全部楼层
一键恢复
回复

使用道具 举报

发表于 2008-3-14 17:14 | 显示全部楼层
比较常用fedora
回复

使用道具 举报

发表于 2008-3-14 23:35 | 显示全部楼层
没有目的性地去敲linux命令是很无聊的,学完一段时间不用就忘了,所以最好是有目的性地去学,比如用shell实现某一较复杂的功能。
然后学linux最好不要用桌面,工作后一般是用终端连到服务器上的,没有桌面可用。
回复

使用道具 举报

发表于 2008-3-15 20:19 | 显示全部楼层
andLinux - 在Windows中直接运行Linux程序

andLinux是一个完整的Ubuntu Linux系统,它能够直接运行于Windows 2000/XP/2003和Vista的32位版本上,它由GP2X社区负责维护,而且是永久免费的.
andLinux基于CoLinux开发的技术,它提供了一个让Windows连接Linux内核的接口,虽然这技术有点像VMware和VPC,但这并不是一个简单的模拟器,看完图你就知道了.

访问:andLinux------>http://www.andlinux.org/


需要打开Linux应用程序,只需要用菜单
回复

使用道具 举报

发表于 2008-3-19 22:45 | 显示全部楼层
有兴趣的话可以去学linux kernel 我最近在研究 感觉很深奥
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-8-30 16:07

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表