• shell基础第八讲

    1、命令执行状态返回值相信大家学习到这里肯定是对命令的使用有一定的了解,不知道大家发现没有我们执行命令有时候会成功,有时候会失败,在我们制作自动化脚本中,如果过程中间有一个命令执行失败了就会导致任务停止,这个时候我们就会通过判断命令是否执行成功的方式来起到一个承上启下的作用,这种思想在实际工作中使用很多。大家应该还记得我们之前分享过几个位置参数,比如$1,$2..以此往后,他们分别表示执行脚本的第一个参数,第二个参数.. 以此往后。他们有共同的特点就是都是一个$字符加上一个数字来表示,而命令执行…

  • shell入门第七讲

    1、引号细说我们之前的学习中给大家讲解了变量赋值及引用的操作,那么讲解中说了一下赋值中,如果值包含有空格,我们一定要加上引号,单引号和双引号都是可以的,比如:1.1、使用双引号bash [root@localhost ~]# VAR=”a b c” [root@localhost ~]# echo ${VAR} a b c1.2、使用单引号bash [root@localhost ~]# VAR=’a b c’ [root@localhost ~]…

  • shell入门第六讲

    1、自定义变量1.1、变量赋值变量赋值我们要使用到 = 这个运算符,比如我们前面讲过的给NUM变量赋值。bash [root@localhost ~]# NUM=666这样我们就完成了一个简单的赋值操作,我们也可以赋值字符串等等,比如bash [root@localhost ~]# VAR=”how are you”我们将一字符串赋值给一个变量VAR中,建议如果数据中包含有空格符号等,最好使用双引号引起来。1.2、变量引用把数据赋值给一个变量中,我们最终的目的是为了引用变…

  • shell入门第五讲

    1、位置变量位置变量指的是脚本(或者函数)后跟的第n个参数。我们这里暂时先讨论脚本传参的用法。位置变量需要使用到形如 $1、$2、$3、$4、$5、$6。其中$1表示第一个参数,$2表示第二个参数,依次往后类推即可,我们来看看使用效果。1.1、简单的脚本参数传递先写个简单的脚本bash [root@localhost ~]# cat test.sh!/bin/bashecho “第一个参数:$1” echo “第二个参数:$2” echo “第三个参数:$3″我们写了这样的一个脚本,一共是传入三…

  • Shell系列文章-shell入门第一讲

    命令行界面 Shell(CLI Shell)CLI 是在用户提示符下键入可执行指令的界面,用户通过键盘输入指令,完成一系列操作。 在 Linux 系统上主流的 CLI 实现是 Bash,是许多 Linux 发行版默认的 Shell。还有许多 其他的Shell类型,例如 tcsh、csh、ash、bsh、ksh 等。对我们来说主要是给大家分享bash shell的使用,bash现在已经是Linux发行版的默认标准,几乎大多数发行版都使用这个,在工作中我们也要大量使用shell脚本来完成自动化操作。…

  • 0基础如何快速入门Linux

    最近小编看到很多同学留言咨询,作为一名小白,是否可以学习Linux,学习Linux需不需要好的英语水平。 今天小编就和大家讨论一下: 作为小白,可以先了解了解Linux基础知识,先找一些资料,了解一下什么是Linux。然后根据自己的实际情况,选择一些书籍或者视频进行学习;不过0基础自学入门很慢,自己也会没有头绪,不知道怎么学习,这时候可以找一些老师或者机构辅导一下,目前在Linux培训方面,做的不错的要数马哥教育,马哥教育不管是师资还是教学模式包括后期的服务都是非常棒的。 对于学习Linux和英…

  • 重磅打造3天训练营

    嗨喽,一直关注马哥教育的小伙伴们,为了回馈新老学员,也为了让更多的人了解到马哥教育,我们与腾讯平台进行了合作;重磅推出直播集训营,带你快速掌握Docker和K8s,工作效率提升不止10倍,具体流程如下: 活动时间:4.21—4.23 主讲老师:马哥(马永亮) 课程安排: 【第一天】Docker容器技术入门与实践(4月21日 20:00-21:30) 【第二天】Docker容器设计模式与容器编排实战(4月22日 20:00-21:30) 【第三天】Kubernetes及应用入门(4月23日 20:…

  • shell入门第四讲

    1、回顾 我们昨天给大家分享了四种执行脚本的方法,不知道大家还记不记得了,分别是使用bash file.sh、./file.sh 、source file.sh、.  file.sh。我们建议大家使用前两种方法来执行脚本,这也是日常工作中大家都使用的方式。 那今天我们先来说说这四种执行脚本的区别是什么 2、区别 首先我们打印当前进程的父进程ID和当前进程的ID,分别使用命令 打印父进程ID: echo $PPID        打印当前进程ID: echo $$ 现在我们把它写入脚本里面,如下所…

  • 学Linux为什么选择马哥教育

    随着互联网经济的发展,再加上现在疫情的大爆发,给IT行业带来了一波学习高潮,越来越多的毕业季大学生还有面临失业危机的社会人员,都在考虑从事IT行业; 但是由于个人经验的原因,直接去从事IT方面的工作,都会有一些困难,所以这就有很多人咨询如果去从事IT行业,需要什么样的技能,如何才能很好地找到一份满意的工作; 今天小编就和大家介绍一下马哥教育,希望能够给将要找工作或者想要转行的同学一些帮助!马哥教育的创始人–马永亮(马哥):马哥教育创始人CEO,51CTO金牌讲师和专家博主 …

    学习教程&资讯 2020年4月17日
  • 准备转行做Linux运维你需要掌握哪些知识?

    今天小编要跟大家分享的文章是关于准备转行做Linux运维你需要掌握哪些知识?想要转行做Linux的小伙伴是否对Linux已经有所了解了呢?今天小编为大家分享这篇文章,就是帮助想要转行做Linux运维的小伙伴们提前了解一下都需要掌握哪些知识, Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 一、Linux操作系统概述 Q1.什么是GNU?Linux与GNU有什么关系? A: 1)GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free So…

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!