作者:越野之族_205 | 来源:互联网 | 2017-10-05 10:18
我觉得如果要一个人去一个个学习Linux中的命令,可能学习了很久的时间,感觉到自己没有学到什么知识似的。我也有这样的经历和感觉。我在红联写了一些关于学习的一些帖子,有些是我的亲身经历的。有些是一些高手的指导的基础上加以上自己的体会写的。今天我想写的,也是我自己的体会。
我们这么想,今天我在Linux里要写一个Shell程序。这不难啊!能达到这条件的基础也是唯一的基础是,你在Linux中能打开终端和一个如同Windows中记事本一样的程序就行了!当然你会用vi等程序,那更好不过!这时你在你所打开的“记事本”的程序,然后在这里面写你所学的第一个命令。第一行写这个命令的第一个参数,在后面写“|more”,第二行呢,你再写上这个命令,紧跟命令后的写上第二个参数。再加“|more”,以此类推。你想写几个都行,十行也行,几行也行。然后保存,加上后缀名“.sh”,一些高手说不加后缀名也行(不加后缀名,我没有试过,你有时间可以试一试啊!),然后在终端中,进行到你保存的文件夹中,打入你文件名字。结果你自己看就明了。这样你就有成就感了啊。你今天学习了一个命令的同时,你写了一个Shell程序啊。同时,在你学习了几个命令后,你可以把几个命令组成一个Shell程序,把这些命令联合在一起做你在它们所能的范围内做你想做的事情。你能不高兴吗?
这样做,我觉得有二个好处。第一个呢,你在学习Linux命令的同时,你学习了二部分,你学习了命令的同时,你学习了Shell编程。第二个好处呢,加强了你的动手能力和加深了学习的命令的效果。特别是一对一些能做什么,对你的记忆加深了,对命令的作用加深了了解,这样做一举二得,何乐而不为呢!?