想自己在家学习shell编程,但是没有服务器怎么办
这位朋友你好,想学习shell编程,得慢慢来,其中的基本的命令你必须得熟练掌握,然后再学习一些结构化命令,然后再学习编辑器,正则表达式等,其中vi sed gawk 等内容一定要学好。等掌握的差不多的时候,可以拿一些项目来做,我就是搞linux运维的,shell编程在这方面有很大的作用,学好了对你会受益无穷,学shell编程不要急,要记住,一口吃不了一个胖子,只有一步一步学,相信你会掌握它的!如有不明白的地方可以加我69964882或者访问我的网站www.chlinux.com
学习使用linux,无非有几个目的:
1.尝试一下的人,只需要用上两三天就可以和linux说886。因为普通初学者都不会喜欢linux的。
2.纯粹喜欢linux的人,虽然起初入门很慢,但是渐渐的,他会发现linux有很多让他很爽的地方,并且,越学越爽。
3.(工作或者读书等)需要学习linux的人,需要系统的学习一下,最好有一本好的书来学习。
linux是世界各地的黑客们写出来的开源系统,对于热爱学习计算机技术(算法、数据结构、编程、操作系统……)的人来说,linux是一个天堂。
我个人就是完全因为兴趣而捣鼓linux,和工作不沾边。
回答你的问题:
----什么是学习linux?
有几种不同的学习:
a)使用->需要学习linux的一些历史、各种命令、桌面的操作、shell的知识
b)编程->学习linux的接口
c)系统管理->学习一些管理员需要掌握的命令
d)内核、源码->先要学好操作系统原理,然后慢慢钻研。
linux是一个很奇怪的东西,因为你知道的越多,你的问题就越多。
----不是学计算机的,学习linux有什么用?
如果你将来用的上,那么学习linux自然有用。
如果用不上,学习linux的作用在于折腾你的精力、开拓你的思维、视野、提高自学能力。从你付出的机会成本的角度来说,学习linux不合算,因为你应该把有限的时间用来学习对你更重要的东西,而不是不沾边的linux。
除非把linux当作一种爱好。所谓“衣带渐宽终不悔,为伊消得人憔悴”。自然是另一番感受。
当你用shell编写个自己能用上的脚本 你就知道有用拉
补充:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。
windows下可以安装cygwin这个软件简单模拟linux下的一些命令
如果想要完整体验的话,1种是安装双系统,1种是通过vmware安装虚拟机
虚拟机虚拟机。
答:我觉得你可以直接学C语言,他们二者的关系,就跟汇编语言和.bat的关系一样。.bat的用法就是先用记事本将要运行的程序写出来,然后将其改变成.bat文件,然后将其运行起来。也就是说实现了从文本文件到运行程序的过度。最重要的,当然还是把脚本文件先编写出来。运行是最后一步。shell程序其实也是一种C...
答:不太难,要是你花点时间学, shell 编程对於系统管理员或是一般使用者 都相当有用,除了自动化,还可写出一些有趣的小工具, 例如 我为自己写了个代替fortune 的小玩意,在 terminal 启动时执行这脚本,它会连上 randomfunfacts.com, 随机地提供一些有趣的事实,和 vista 一个 gedget 一样,我在 ...
答:不难的,只要你肯学习它!加油吧!
答:不足之处是,在学习如何编程时,你可能很难每天都编写新的智能手机应用程序。但是,如果您的智能手机的操作系统是类Unix系统(如N900的),同样的小工具开发项目在工作站和服务器中都非常有用。电子表格 如果使用了附带强大宏系统的电子表格程序,你将拥有一个快速的方法来阅读其他人(或物)代码,并编写自己的代码。首先,...
答:shell只是脚本语言。属于程序员工作的附加条件,很少有专门招shell编程的开发的,应用面太小。可以考虑做运维,或者做测试。可以用shell而其他要求不高。
答:一般都是c中嵌这脚本。有的时候要写100行的c,用一行shell命令就可以实现其功能。而且学习shell脚本可以帮你熟悉linux系统命令,是嵌入式开发的第一步,您可以上网上搜搜嵌入式的学习流程,基本上第一步都是从shell脚本开始的。但是如果您说,对shell脚本要求高不高,答案应该是不高,因为shell脚本能做...
答:不需要,我是先学的C,后来学的shell脚本,而且现在还不怎么会……如果shell用惯了,自然就会它的脚本了
答:该高手有用。学习Shell编程对于需要使用UNIX环境的人来说非常有用。因为许多工具和命令都是通过Shell脚本来实现的,因此掌握Shell编程可以帮助用户更好地理解和应用这些工具和命令。此外,学习Shell编程还可以帮助用户更深入地理解Linux操作系统的内部工作原理。虽然学习Shell编程需要一定的时间和精力,但它可以为...
答:学一遍肯定印象不深,一般都需要经常使用才会有一个熟练过程。shell在编程语言里还算比较简单的,不要有太大压力。其实你只要记住碰到有问题,我翻书的那块可以找到答案的水平就足够了,并不一定非让你背下来,在以后的工作中,你经常使用自然就会记住了。不过你现在在学习阶段,还是应该把基础打牢,不怕...