红联Linux门户
Linux帮助

新手一步一步学会linux,linux爱好者请看

发布时间:2008-09-18 07:15:09来源:红联作者:nxbuy
打算组织一次学习,对自己进行一次提高,想着大家一起学会有很多解决问题的方法.对参加的每个人也更有促进意义.
我的考虑
组织形式:email技术沟通,远程SSH操作试验机.
目标:1.redhat9诸多服务器功能配置(ftp,mysql,php,等)
2.linux内核了解,及编译一个适合本机的系统.

资源:1.neoware主机一台,(CIII 800mhzcpu,512M内存,30G硬盘,外置usb光驱(用易驱线)),12寸笔记本液晶显示器(改的)
2.815ept主机,tnt2显卡,384M内存,硬盘3块(10,15,20),pIII667的cpu.
3.ip较稳定的有线通.

有兴趣的朋友可以回帖,告知我你使用的email.我好沟通后做好学习进度计划.
3天后我们就开始干.希望大家能早日加入一起学.

另外也希望有高手能加入,对我们的疑问能稍作解答.万分感激啊.
文章评论

共有 28 条评论

  1. deanlfc 于 2008-10-08 14:23:02发表:

    我的邮箱是:dean@boulder.com.cn 大家一起学习,谢谢!

  2. xylp 于 2008-10-08 12:09:42发表:

    我的邮箱是xu.youliang@163.com qq:408475960

  3. whl571 于 2008-09-23 15:26:23发表:

    QQ:124018492,新手,希望跟各位一起交流学习.

  4. nxbuy 于 2008-09-22 23:08:48发表:

    linux基础学习第2天
    二 Linux系统基本管理及维护
    1.进程是指系统运行时的"程序"或任务.(不太准确,你就当xp下ctrl+alt+del后看到的那些东西).
    所以管理他的好处是,知道你系统运行了什么东西,那些可以优化掉,那些需要优先运行.还有死掉的程序怎么kill掉.
    ps -aux 查看当前系统所有进程
    nice 设置进程运行优先级renice修改进程优先级.
    kill 终止进程(经常用来kill掉死了的桌面)
    top 动态显示运行中的进程(这点同xp类似)

    2.服务介绍:
    红联上面有linux常用服务,大家可以看看,有很多是可以关闭的
    chconfig --list用来看有哪些服务,运行优先级.
    chconfig 服务名 on(开启服务,off是关闭)
    一般装完系统一定要关闭很多不用的服务,可以增加开机速度.和系统内存占用.比如apmd(系统用电,这个只有笔记本用),lpd打印机服务,pcmcia(笔记本pcm口支持),这些我都不用,直接关闭.根据自己情况定制吧.很好,很强大.等于一个xp下的服务管理功能,只不过xp是图形的,有简单介绍,这个自己要查阅文档来看.

    linux图形管理:ntsysv,这个好用,命令模式也可用

    redhat-config-services,这个要有桌面软件才行,不推荐用.

    3.日常服务器工作安排cron 及at
    at,执行一次即over
    启动at shell下输入:/etc/init.d/atd restart
    at功能谁能用,在/etc/at.allow中配置(需要会vi或者vim)at.deny配置文件(同allow相反,这个控制谁不能使用)
    我觉得可以用来定时关机.
    家里定时备份系统(晚上深夜时)
    cron,适合服务器来用,定时备份,更新,
    编辑/etc/crontab来进行多项操作
    4.日志文件
    这个我不太熟悉,把我自己的理解说下吧.
    syslog是linux系统的综合日志 可以用cat /etc/syslog.conf来看
    具体的可以到/var/log/来看

    我写的很简单,但是实际需要掌握的内容非常多.希望朋友们能买本书.网上推荐了很多,有鸟哥的linux私房菜,linux9 系统服务器配置.我建议你可以从网上下载.有很多专题文章不错,都很适合用.
    cron很有技巧性.启动优化等,都是很实用的技术.
    另外今天看到有人说未来linux就死掉了,无聊的言论.专心的学技术吧.那些东西同我们没有啥关系,还不如说,未来地球爆炸了怎么办?这些不是我们考虑的.
    linux系统对我来说,就是爱好和对未来的看好.他的管理非常科学.里面有很多精巧的东西.xp是一个平民化的技术,顾客考虑的是,是否容易入门.是否容易使用.这同用户的知识结构有关系,linux不同,他侧重点是使用.是一些优秀的人延伸的自己的理念.我们需要的是学习,去理解.来进步.如果只是为了日常办公应用,xp绝对好用,别说什么ubuntu他现在还差的远.
    最近对linux的集群非常感兴趣,我想弄上几台810的高cpu主机如何来同步工作.技术感觉不行,需要高手指点啊.呵呵,弄个俺们小型的"云"计算.
    windows的服务器技术确实方便,图形化操作是个好概念,对普通人来说,上手快.不过感觉多线程操作同linux稍有差距.呵呵,其实最重要的是他要钱啊.希望linux服务器技术要发展啊.现在没有啥新东西啊,就是个mail,web,啥的.希望能有新的应用开发出来.

  5. xiaoluonan 于 2008-09-22 22:06:42发表:

    xiaoluonan@163.com

  6. nxbuy 于 2008-09-22 18:00:30发表:

    没事不会错过的,服务器是一只开着的.

  7. wuliyuansu 于 2008-09-22 15:29:35发表:

    是不是今天开始学习啊,我迟到了,请原谅。。。
    E-mail: wuliyuansu@yahoo.com.cn
    请快点联系下,我怕错过第一课哦。。。

  8. lysvanilla 于 2008-09-22 15:22:28发表:

    邮箱是lysvanilla@yahoo.cn
    QQ是279294882

  9. taohyn 于 2008-09-22 12:55:25发表:

    我的QQ是983834113,我也是刚才学习

  10. nxbuy 于 2008-09-22 08:00:27发表:

    我在家里弄了一个linux服务器,用路由器端口映射来做
    给给我email了地址,请注意查收

  11. nxbuy 于 2008-09-22 07:59:35发表:

    一 shell及vim操作
    简介:(高手略过)
    shell是linux的基础操作模式,类似于过去的dos操作,就是通过敲击一些文字命令来操作系统,同图像模式相比,更适合网络管理与更高级深入的管理.
    vim是linux的文本编辑软件,因为很多linux软件都是通过配置文件来管理程序.所以vim是经常遇到的.你可以把vim看作一个超强的文本编辑器(远超windows下的记事本)
    shell有多个版本,查阅方式为echo $shell(大部分为bash)
    1.shell基本语法结构
    command -options [argument]
    command命令
    options选项
    argument为参数
    例如:ls -l /home
    查看home目录下的所有文件(-l的意思就是显示所有)
    2.linux目录结构及文件名
    linux系统同windows不同,windows分区分CDE什么的.linux没有这个概念.这样来解释:windows分区的目的是为了把1个硬盘分成几块,1块放系统,其他的用户自己看着办.而linux需要的是文件夹(先介绍linux要用的文件夹,再来解释分区)
    /bin/ 用来保存用户命令(也可能用/usr/bin)
    /sbin/ 保存许多系统命令(/usr/sbin中也有)
    /root/ 最牛的超级管理员使用的目录
    /mnt/ 挂载点 也好理解,linux是一个文件系统.比如你装了一个cdrom,在xp下就显示为CD-rom,然后你双击就可以使用,对于linux来说,要把cdrom当作一个文件夹.那么就需要挂载,用命令将cd-rom挂载了,你就可以在/mnt/cdrom/中找到你cd-rom.自然就能读取cd-rom中的内容了.(你可以这样理解,windows把很多操作没有让你看到,而linux需要你来操作他,所以很多东西都显示了出来,其实windows也有类似的道理,只不过都没有让你看,如果你使用linux的桌面程序,例如ubuntu,那么光驱的挂载过程你是不用考虑的,一切自动了).挂载的好处是可以把网络中的很多设备直接挂载过来使用,就像自己机子上的东西一样.赞一声 强!
    /boot/ 系统内核和系统启动期间使用其他的文件
    /lost+found/ 被fsck用来防止零散文件
    /lib/ 库文件,杂说呢,这东西类似windows目录下的system32目录.
    /dev/ 存储设备文件
    /etc/ 很多配置文件给戴志康的一封信
    /var/ 日志
    /usr/ 系统与用户有关系的文件和目录
    /proc/ 虚拟文件系统
    /initrd/ 用来在计算机启动时挂载initrd.img映像文件
    /tmp/ 临时目录
    /home/ 用户主目录,就是你自己的,想保持啥,放啥都可以.
    /opt/可选文件和程序的存储目录

    上面的东西看看即可,慢慢理解.xp同linux在文件管理上有很大不同.我个人认为,linux强!呵呵,vista好像现在用的就是linux的文件管理理念.xp下我经常分3-4个区.1个系统,1个软件,1个娱乐,1个备份.觉得自己挺牛,挺有管理理念.看了linux后,惭愧.突然觉得,我要那么多分区干嘛?每个分区后面都有浪费.(我320g硬盘).干脆我搞了2个分区.xp分了5G,其他的都一个区.有人说是不是特乱啊.no,很清晰.D盘下文件夹.我设立了:
    "TDDOWNLOAD"(设为迅雷,电驴的下载存放)文件夹,里面最好再分类,我分soft,study,php,linux,xp,palm,driver.
    "我的文档"用来保存单位,自己,还有ie收藏夹什么的(记得使用xp的移动文件夹功能,把c盘的收藏夹移动过来)结果搞了1g的大小,比较自豪,搞大了.
    "program xxxx"默认的,装软件自动有
    "game"保存游戏
    "music"音乐
    "backup"备份
    这是我用过fedora8后,给自己用xp的最大的改变.呵呵,说跑题了.
    linux文件管理很强,分类合理.其实不用我们多做考虑,所以linux分区不用考虑太多.一个硬盘分成/(根分区),就是上面那些文件夹,都保存到这里了 swap交换分区,这个同xp的虚拟内存一样,内存不够使用了,拿硬盘当内存用.
    呵呵,想上2个硬盘,把2个硬盘用lvm技术合并成一个分区就行了.自然方便.当然有朋友喜欢分开管理,把一些主要的文件夹单独分区.比如给/home/单独一个分区,也可以啊.只要把硬盘分一个区.名字叫/home/即可(挂载点/home/)不过个人觉得没有必要.
    3.常用shell命令....这个比较有用
    目录及文件管理命令:ls,pwd,uname,cd,mkdir,rmdir,touch,rm,cp,mv,ln,file.
    信息显示命令:cat,more,less,tail,head.
    网络管理命令:ifconfig,telnet,lokit
    系统注销及关机命令:logout,poweroff,shutdown
    查询系统命令:find,grep,which,where
    帮助命令:man,info,whatis
    学习命令的最好方式是都用用看,你可以进入你linux系统的终端来进行试验.命令具体信息,可以在红联linux上面看,都有的
    http://www.linuxdiyf.com/bbs/rf/10.htm
    http://www.linuxdiyf.com/viewarticle.php?id=4733
    http://www.linuxdiyf.com/bbs/viewthread.php?tid=246&extra=page%3D&page=1

    4.vim
    非常有用的工具,必须要熟练掌握的
    不过之前最好先理解好,别把他当记事本用,否则你搞不定(我就一开始当记事本,发现经常改不了文本,而且,,,,俺退不出去了)...
    默认是命令模式,就是无法修改文本,想修改,敲字幕i或者a或者o.
    修改完了,想回到命令模式按esc,想退出保持啥的,进入底行模式:敲冒号:然后输入命令.
    给大家地址下载看看吧:

    "http://www.mediafire.com/?wuzmmlfetqk
    不要试图从本手册中去获取什么知识,使用Vim更多的是一种技能而不是一种知识,Vim的学习需要的更多的不是头脑而是双手,经常按书中的指示进行示例性的操作,在学习Vim众多精致的技巧时,不要贪图一下子全都掌握,最好是看一条技巧后,马上在编辑器上进行操作,这样在以后实际的编辑操作时你的手指就会建立一种自然的反应而不是由头脑来搜索该使用哪一条操作技巧。建议读者不动手来不读书。如果手边没有一个合适的Vim编辑器环境可供操练,那么建议读者还是不要在这里浪费时间。Vim与其它编辑器一个很大的区别在于,它可以完成复杂的编辑与格式化任务。在这个领域还很少有软件能与它分庭抗礼,但是,与所有的灵活性的代价一样,你需要用自己的双手来实现它。这在事实上造成了用户在使用Vim过程中的几个自然阶段。"

  12. nxbuy 于 2008-09-21 06:42:33发表:

    没有啥要求,只要是爱好者都可以参加的,哪怕你没有装linux也能参加啊.
    你可以用ssh登录我设好的服务器,就可以用linuxshell命令来学习了.

  13. xiehuilj 于 2008-09-21 04:21:07发表:

    QQ:307845753

    307845753@qq.com

  14. dxb20040101 于 2008-09-20 23:30:53发表:

    我才从前天开始接触LINUX,不知道可不可以加入,我装的是红旗6

  15. 玩转linux 于 2008-09-20 23:18:39发表:

    我是菜鸟,纯支持下

  16. hbxq 于 2008-09-20 22:13:47发表:

    红旗linux6.0,学习中,希望一起交流
    qq:ldjwo@hotmail.com

  17. nxbuy 于 2008-09-20 22:05:25发表:

    hehe,已经有8位朋友了,非常不错了.!!!!
    我明天就做学习安排,
    努力!!!

  18. anonymous 于 2008-09-20 10:27:36发表:

    anonymous@126.com谢谢!

  19. 图腾世家 于 2008-09-20 08:34:21发表:

    Email:daofeng9@gmail.com
    QQ:31728901 本人超级菜,安完了opensuse 再起就进不去了,以前安过radhat 9 还有Ubuntu 7.1都牺牲了。

  20. whb542 于 2008-09-20 08:25:33发表:

    本人刚开始自己学linux,希望能够一起交流。我的邮箱wanghaibin542@163.com,qq号码282440387

  21. nxbuy 于 2008-09-20 07:50:43发表:

    linux学习安排
    一 书籍资源收集
    1.redhat9系统管理与服务器配置
    shell及文本界面基本操作
    linux用户及权限管理
    linux文件及软件包管理
    linux文件系统与磁盘分区管理
    linux系统基本管理及维护
    linux基本网络配置及管理
    linux远程登录配置及使用
    FTP配置
    nfs服务器配置
    samba服务器配置及应用
    DHCP服务器配置及应用
    DNS服务器配置及应用
    web服务器配置及应用
    apt服务器配置及应用
    mail服务器配置及应用
    路由器配置及应用
    nat及iptable防火墙配置及应用
    oracle数据库配置及应用
    linux内核管理与程序开发
    2.鸟哥私房菜
    linux安装
    linux文件 目录与磁盘格式
    学习shell和shell脚本
    linux用户管理
    linux系统管理员

    二 分析
    1.各种书籍内容相差不多,均以redhat的产品为基础,讲解各种linux服务的操作.
    2.基本学习顺序可以说一致 安装-shell-系统管理-服务安装配置-内核
    3.桌面管理不在此次学习范围内,因为真正的服务器应用,没有办法使用图形远程管理.
    4.考虑每天学习一个专项.用时1小时-2小时.
    三 计划安排
    一)从9月22日开始(正好到9月29日放假前把这次学习搞完) 7天时间做好基础学习:
    1.学习shell及vim
    2.linux系统基本管理及维护
    3.linux基本网络配置及管理
    4.FTP服务器配置
    5.samba服务器配置
    6.web服务器配置(mysql,php支持,时间够把zend也搞进来)
    7.总复习及讨论
    四.沟通方式探讨
    1.email
    2.qq群
    3.论坛发贴
    希望大家集思广益.我们把这次学习组织好,搞好.

  22. 雷昂 于 2008-09-19 17:33:25发表:

    me_blue@163.com

  23. jerry520 于 2008-09-19 12:48:23发表:

    yuge2003185@163.com

  24. franceme 于 2008-09-19 08:51:38发表:

    france.jacky@163.com
    qq:86652700
    我的是红帽企业5.2,不知道能不能加入?

  25. nxbuy 于 2008-09-19 07:34:57发表:

    我的邮箱是nxbuy@qq.com , qq,63740733

  26. nxbuy 于 2008-09-19 07:34:28发表:

    攒,终于有一个朋友了,我找了2个,现在有4个人了.

  27. chris078426 于 2008-09-18 10:07:02发表:

  28. satisfy 于 2008-09-18 09:54:39发表:

    支持