红联Linux门户
Linux帮助

我与Linux

发布时间:2013-09-12 17:09:50来源:红联作者:iami
第一次接触Linux大概是初中二年级时候,那是上初一前买的电脑。带的win98系统,送一中科红旗Linux2.0系统盘。自己对电脑感兴趣,开始系统出问题了就要打客服找人来重装系统(Windows你懂得,出问题就重装)。后来就自己试着重装,于是初一就会装Win98了。
有一次系统故障,但是没有系统盘,就琢磨那张Linux系统盘,想装上看看,不都是操作系统么,应该一样,当时是这么想的。进入系统安装界面,前面还好,到分区那里,完全晕菜 @-@,什么/ /boot /home 之类的,不选择这些没法进行下一步,而且还能给他们分配大小,当时想,这应该就是和Windows的CDEF盘一个意思吧!就大概分了一下,好歹进入下一步,选择软件包。发现有很多软件可选,稀里糊涂乱选一气继续安装。接着就是等待安装完成了。
进入系统,我去,鼠标是个黑色的箭头,很挺酷。想放个电影盘啊,打开DVD软件,软件卡住 - - 无语。上网什么的都不行,等装windows ……
高中前就再没有碰过它了。
进入大学,对Linux和Unix了解逐渐多了起来,搜索了一下,专注了Ubuntu。这次慎重多了,用虚拟机,看教程安装完成。桌面已经有了非常大的进步,使用的是GNome2.0桌面。软件安装有新立得软件包管理器,使用很方便。那时候还没有深入了解Shell等内容。只是知道了如何拨号上网、用浏览器、简单的文件管理命令、GRUB使用方法等很粗浅的知识。
大四毕业,要找工作了。学习通信工程我,深感这个深奥的专业不适合我……磕磕绊绊拿下学位证书已经是上天眷顾了。果断选择了去培训机构学习C++编程,在之后的面试找个工作,我选择了 Unix C 工程师,从此开始了深入学习Linux/Unix的过程。

现在一家软件公司工作。主要做应用于Unix/Linux上的服务器软件。
刚刚工作的时候,相信很多人和我一样,虽然学过点基础知识,但是面对屏幕上一闪一闪的光标,还是无从下手。基础的系统和文件管理命令就不说了,一般的书籍中都有讲述。推荐新手学习O'REILLY的《Shell脚本学习指南》和《SQL学习指南》。对于从事Unix下开发来说,Shell的重要性不言而喻。在测试程序时更是经常用到,测试一个程序经常要不断重复性的输入N遍冗长的命令,虽然bash支持方向上下键查找命令历史,但总不能每次都这么翻吧,万一中间做了些别的事情,那不定要翻到什么时候。当然如果你愿意用grep过滤history的输出我也没意见,下次登录时候你还这么做。一般的是写一个简单的脚本来完成重复的事情。比如,每个测试步骤完,可能要杀死某个进程我可以用这样的脚本[code]#!/bin/sh
if [ "$1" = "" ]
then
echo "Please enter the name you want to stop the process"
exit
fi
MEIS=` who am i | awk '{print $1}'`
PROID=`ps -ef | \
egrep "$MEIS" |\
egrep -v egrep | \
egrep -v kill_pro.sh | \
egrep "$1" | \
awk '{print $2}'`
kill -9 $PROID[/code]来替代每次ps -ef查看PID,在kill -9 PID,当然用pkill也可以,如果你是root权限就把别人的进程也杀死了。
Shell是很常用的,作为程序员,一定要掌握一门脚本语言,Shell、Perl、Python等。
(未完)
文章评论

共有 7 条评论

  1. 血染风采2013 于 2013-10-29 12:50:17发表:

    我大三才知道linux系统

  2. 1838039453@qq.c 于 2013-10-15 10:36:54发表:

    我大三才听说有linux这个系统……

  3. yuanrirui 于 2013-10-11 16:40:44发表:

    不简单啊(e:e2s

  4. Victor_Atom 于 2013-09-24 23:01:25发表:

    我也是初二接触linux的,不过我现在还在上高中。

  5. dy20082250 于 2013-09-17 11:40:26发表:

    大哥啊,我也准备写一篇自己与linux的遭遇史,借用郭德纲的一句话“那真是一部血泪史啊,有血,有泪,有屎”。到现在我还是对于linux的系统安装与使用心有余悸,但是我是学这相关方面,不可回避,在我这个新手看来,什么内核原理啊,shell脚本啊,系统命令啊什么的都算不了什么,反而是软件的安装啊,系统的配置啊,系统的管理,甚至图形界面,驱动的更新与配置更能够击溃一个人,尤其是新手,做起来云天雾地,各种网络大神的回复让人不知所以,试了一个又一个的方法,发现原来问题不在这儿!草!

  6. liebodapeng 于 2013-09-14 15:14:07发表:

    好牛,初中就有电脑玩了

  7. rewln 于 2013-09-13 08:41:58发表:

    初中我都不知道怎么用电脑