-
shell入门第四讲
1、回顾 我们昨天给大家分享了四种执行脚本的方法,不知道大家还记不记得了,分别是使用bash file.sh、./file.sh 、source file.sh、. file.sh。我们建议大家使用前两种方法来执行脚本,这也是日常工作中大家都使用的方式。 那今天我们先来说说这四种执行脚本的区别是什么 2、区别 首先我们打印当前进程的父进程ID和当前进程的ID,分别使用命令 打印父进程ID: echo $PPID 打印当前进程ID: echo $$ 现在我们把它写入脚本里面,如下所…
-
shell入门第三讲
1、写简单的shell脚本 1.1、打印hello world 打印hello world我想大家在接触高级编程语言是最先学会的,当然我们的shell并不属于编程语言,它只是一种解释性的脚本语言。我们先来看看第一个脚本语言。 [root@localhost ~]# vim hello.sh #!/bin/bash echo "hello world" 所谓shebang其实就是在很多脚本的第一行出现的以"#!"开头的注释,他指明了当我们没有指定解释器的时候默认的解释器,一般可能是下面这样: ba…
-
一分钟了解linux
什么是Linux? Linux是一个操作系统软件。和Windows不同的是,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统,它是一个支持多用户、多任务、多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux优点: 1高安全性——Linux 系统下除非用户以 root 身份登录,否则程序无法更改系统设置和配置。因此,下载的文件/恶…
-
学Linux为什么选择马哥教育
随着互联网经济的发展,再加上现在疫情的大爆发,给IT行业带来了一波学习高潮,越来越多的毕业季大学生还有面临失业危机的社会人员,都在考虑从事IT行业; 但是由于个人经验的原因,直接去从事IT方面的工作,都会有一些困难,所以这就有很多人咨询如果去从事IT行业,需要什么样的技能,如何才能很好地找到一份满意的工作; 今天小编就和大家介绍一下马哥教育,希望能够给将要找工作或者想要转行的同学一些帮助!马哥教育的创始人--马永亮(马哥):马哥教育创始人CEO,51CTO金牌讲师和专家博主 计算机安全…
-
学习Linux,如快速入门?
随着现在互联网时代的爆发,越来越多的企业开始需要Linux工程师,相对应的Linux工程师的薪资待遇也越来高,那么Linux到底是什么?如何快速入门呢?今天我就为大家讲一讲如何快速入门学习Linux。 在讲之前,先讲一下何为Linux,Linux操作系统,是一种计算机操作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。Linux是一套免费使用和自由传播的类Unix操…
-
什么是centos?
什么是centos? CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源。 centos的特点: 1.可以把CentOS理解为Red Hat…
-
Shell脚本系列-shell入门第二讲
1、普通环境变量与临时环境变量 1.1、定义普通环境变量 [root@localhost ~]# VAR=value 注意:左边的VAR是我们定义的一个变量名,右边则是一个值,我们通过把值赋值给一个变量,从而达到引用一个变量就相当于引用值的目的。一般上而言定义一个变量名也有命令法则,如下所示: (1)、不能使用程序中的保留字,如if、while、for、print等字符串作为变量名 (2)、只能使用数字、字母、下划线,可以组合使用,但不能以数字开头 (3)、最好做到见名知意(建议这样子来做) 1…
-
Shell系列文章-shell入门第一讲
命令行界面 Shell(CLI Shell) CLI 是在用户提示符下键入可执行指令的界面,用户通过键盘输入指令,完成一系列操作。 在 Linux 系统上主流的 CLI 实现是 Bash,是许多 Linux 发行版默认的 Shell。还有许多 其他的Shell类型,例如 tcsh、csh、ash、bsh、ksh 等。 对我们来说主要是给大家分享bash shell的使用,bash现在已经是Linux发行版的默认标准,几乎大多数发行版都使用这个,在工作中我们也要大量使用shell脚本来完成自动化操…
-
带你跳过培训中的各种坑
中国拥有Java、前端、PHP、测试、设计、运营、产品等全世界最庞大的互联网从业者群。我觉得,还没有任何一个行业能像互联网一样创造出如此多的就业岗位。为了这份互联网时代的丰厚馈赠,许多朋友都想要进入IT行业,我身边也有朋友开玩笑的说道“360行,行行转IT” 而大家想要学习和转行IT,我相信绝大部分朋友都会选择参加培训。可是作为一个圈内人士,我必须承认,目前培训行业是真的鱼龙混杂,一些培训机构的套路越玩越深,我看到一些新人甚至都有点害怕和拒绝参加培训。不得不说,那些给新人下套,花样百出的“培训机…
-
准备转行做Linux运维你需要掌握哪些知识?
今天小编要跟大家分享的文章是关于准备转行做Linux运维你需要掌握哪些知识?想要转行做Linux的小伙伴是否对Linux已经有所了解了呢?今天小编为大家分享这篇文章,就是帮助想要转行做Linux运维的小伙伴们提前了解一下都需要掌握哪些知识, Linux入门新手和正在Linux学习的小伙伴快来看一看吧,希望能够对大家有所帮助! 一、Linux操作系统概述 Q1.什么是GNU?Linux与GNU有什么关系? A: 1)GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free So…