IT运维:自动化运维shell简单理解

| 2020-03-31 20:27:21    标签:

精“服务”之道,通“技术”之理

 

 

  小的时候我总在想一件事,一些体育比赛为什么没有办法超越前面的人,为什么大家还要学习,还要不停的举办比赛,一个小孩子怎么学习也没有大人跑的快,跳的高,投的远,为什么他们还是不停的练习,后来我发现,我们学习的目的不是为了超越他人,而是为了战胜自己,超越自己,让自己的潜能达到最大限度的发挥,让自己体验一把全力以赴的人生。

 

  这个问题源自我们的企业,艾锑无限,做了十多年的企业,忽然发现超越自己的企业有无数家,那我怎么做都难以做到这个世界的第一名,这样思考下去越做越有压力,越做越觉得没有什么意思,因为一切都会过去,即使争得第一又能怎样呢?

 

  不过当领悟到人生活着的真谛时,我发现企业存在的价值与人生完全一样,这个世界需要不同的人种,不同的语言,不同的性格,不同的思想,我们才会觉得有意义,我们才会觉得有无限探索的机会,如果全都一样,可能没有一个人愿意活好几十年。在电影《后五百年中》那些透过DNA的克隆人,每一个人都一样,活着唯一的意义就是忙着死去。这样的人生又有谁想要过呢.

  其实企业也一样,这个世界需要有不同的企业,需要有个性的企业,需要有独特领悟的企业,只有这样才能让每一个不同的人去选择的时候有更多的空间和机会。才能让这个世界五彩缤纷,才能让所有人活得多姿多彩,才能让大家觉得这是一个无限可能性的世界。

 

  从我们开始经营艾锑无限的时候,就发现原来服务他人是件很幸福的事,特别当我们为别人解决了他们很久困扰的问题,当他们看到问题已被解决,脸上露出了久违的笑容的时候,我们心里满满的,那是一种无法用语言表达的幸福。经过十几年锤炼,我们曾经在服务过程中有过被误会,有过被不理解,有过被不认同,但每当想起那一张张笑脸,我们又重新鼓起勇气,重拾信心,继续前行,因为我们深知十年磨一剑,梅花香自苦寒来的道理.

 

  今天每一位艾锑人都知道诚心、细心、贴心三心服务是艾锑无限的服务之道,是经的起检验的服务标准,是5000多家客户体验后并极其认可的服务系统,我们认为服务不仅仅是解决客户遇到的问题,更需要解决客户遇到问题后着急的心,只要心处理好了,问题自然而然也就没有了。

 

 

  技术是门学问,但好技术更是门艺术,真正的技术不仅仅是企业带来更高的效率,创造更大的价值,还能为整个社会创造一种全新的生产方式,蒸汽机取代了农耕时代,让我们有了工厂和比马跑的更快拖的更多货的车,我们称这次变革为“第一次工业革命”,100多年后人类社会生产力发展又一次重大飞跃,人们把这次变革叫做“第二次工业革命”,人类由此进入“电气时代”。这个时代产生了汽车和飞机,让我们的速度和效率发生了天翻地覆的变化.而第三次是科技的革命,并且一直延续到新千年,让整个人类进入信息时代。接下来我们很快就会发生“第四次科技革命” ,这次将以技术和数据驱动整个世界,而人将在这次革命中并非是主角,当“阿法狗”打败世界围棋冠军的时候,我们可能已经意识到这个时代的来临,技术将不仅仅是技术,技术将会引领人类的发展和变革,用好了就是艺术,用不好有可能就是一场灾难.

 

 

  所以我们期望透过技术服务,找到服务人类的规律,而不是取代人类,让更多人失业,而是让人类因技术变得更强大.

以下文章由国内IT外包服务商北京艾锑无限科技发展公司整理 

      https://www.itbmw.com


IT运维:自动化运维shell简单理解

 

 

首先我们来看下这张图,可以帮助我们理解shell这个词语!

                                             

最底下是计算机硬件,然后硬件被系统核心包住,在系统核心外层的就是shell,然后shell外层的就是我们最容易理解的应用程序,我们平时接触最多的就是应用程序了。看图可知:shell其实是一个命令解释器,它的作用是解释用户输入的命令和程序,命令和程序可以理解成我们图中的应用程序,我们linux系统中的那些命令其实也都是一个个的小程序,只不过完成的是系统的应用功能。我们在系统的终端中输入一条命令,可以立马看到一条或者几条系统回复我们的信息,其实就是shell在帮我们回复,所以shell可以称之为命令解释器。这种从键盘一输入命令,就可以立马得到相应的回复信息,叫作交互的方式相当于我们在和电脑交流。Shell存在于系统的最外层,所以算作操作系统的外壳,它之外的应用程序就不能算作操作系统了。我们从输入系统的账户密码开始,到登录系统以后的所有操作都是shell在帮我们解释执行的。了解了shell之后,我们再来了解下shell脚本。如果我们的命令或者应用程序不在命令行直接执行,而是通过一个程序文件来执行时,这个程序就被称之为shell脚本。Shell脚本里面通常内置了多条命令,有的还包含控制语句,比如if和else的条件控制语句,for和select的循环控制语句等。这些内置在一个shell脚本中的命令通常是一次性执行完成,不会不停的返回信息给用户,这种通过文件执行脚本的方式称之为非交互方式。Shell脚本类似于windows下的批处理,但是它比批处理要强大一些,现在windows下有一个叫做power shell的功能可以和linux下的shell功能媲美。

 

我们可以在文本中输入一系列的命令、控制语句和变量,这一切有机的结合起来就形成了功能强大的shell脚本。

Windows下的文本文件就是文本文件,不能被执行,但是linux下的文本文件只要给她的文档属性改成可以执行文件的,只要用chmod命令就可以了。

比如上面这张图,我首先在我的系统中创建了一个zhqclean的文档,然后我在里面简单的输入了几条linux的命令,然后我就用chmod 777 zhqclean这个命令修改了文档的属性,这个777就代表我后面的zhqclean文档可以被执行,也就是说它现在就是可以执行的shell脚本了。Chmod命令的具体用法我在这里就不展开描述了,有兴趣的小伙伴可以自己去学习,如果想和我交流也欢迎给我留言。我们更改成可执行文档以后,我们用ls这个命令查看目录下的文档时,连颜色都不一样呢!第一次我打ls是白色,第二次就是绿色了,还有下面我用ll这个命令查看文档属性的时候,zhqclean这一行的前面,有x就代表它可以被执行。什么叫做可以被执行?就是在命令行中我只要直接输入./zhqclean,系统就把它当做一个命令来执行掉了!


看上图,zzz文档时从zhqclean文档复制过来的,相同内容,一个被赋予了可执行属性,一个没有被赋予可执行的属性,运行出来结果就不同了,所以小编建议做出来的shell脚本一定要赋予可执行属性。