课程介绍:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口.它接收用户输入的命令并把它送入内核去执行. 课程目录 <Shell编程从入门到精通>├1.linux下shell编程基础入门_(new).mp4├2.Shell编程之变量及LAMP导航菜单编写_(new).mp4├3、Sh ...
分类:
系统相关 时间:
2019-04-16 01:17:08
阅读次数:
272
重点注意,我们这里介绍的是CentOS6.7版本的Linux一、shell的介绍 (1)什么是shell? shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出的结果,输出到屏幕返回给用户。这种对话方式可以是交互式的(从键盘输入,立
分类:
系统相关 时间:
2019-02-27 14:37:21
阅读次数:
167
test命令: 用途:测试特定的表达式是否成立,当条件成立时,命令执行后返回值为0,否则为其他值 格式:test 条件表达式 [ 条件表达式 ] 注意,表达式左右有空格,方括号是必须有 常见的测试类型: 测试文件状态 字符串比较 整数值比较 逻辑测试 测试文件状态: 格式:[ 操作符 文件或目录 ] ...
分类:
系统相关 时间:
2019-02-21 00:30:44
阅读次数:
168
1. 正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配的。grep、awk、sed等命令可以支持正则表达式。 通配符是用来匹配符合条件的文件名,通配符是完全匹配的。ls、find、cp等这些命令不支持正则表达式,所有只能使用Shell自己的通配符来进行匹配。 2. 基础 ...
分类:
系统相关 时间:
2019-01-23 21:40:07
阅读次数:
226
1、一维数组 定义:A={test1 test2 test3} 引用:echo ${A[0]} 表示引用第一个数组变量 echo ${A[1]} 表示引用第二个数组变量 显示数据参数:echo ${A[@]} 显示参数个数 echo ${#A[@]} 替换数组元素 echo ${A[@]/tets2 ...
分类:
系统相关 时间:
2019-01-02 19:25:43
阅读次数:
180
创建文件:touch aaa.sh 把文件变成可执行的命令: 在流程控制中,空格必须要严格按照标准来写,否则一定报错。 shell编程学习步骤,这里的菜鸟教程步骤很详细,按照这个学习即可。 菜鸟教程 我自己练习的一些脚本 ...
分类:
系统相关 时间:
2018-11-24 14:24:22
阅读次数:
230
一.基本的运行Linux程序的3种方法: (1) 使文件具有可执行权限,直接运行文件。eg: chmod a+x testfile.sh ./testfile.sh (2) 直接调用命令解释器来执行程序。eg: python testfile.sh (根据文件开头声明的命令解释器进行调用) (3) ...
分类:
系统相关 时间:
2018-10-13 18:07:54
阅读次数:
186
背景什么是shell编程高大上的解释,往往让人摸不住头脑。一句话概括就是:shell编程就是对一堆Linux命令的逻辑化处理。为什么要会shell编程举个简单的例子,我们做javaweb开发的,在以前,如果要在本地将程序打包,然后部署到远程服务器(抛开现在的ci,原始的方法),我们以前的做法通常会经历如下几个步骤:拉取最新代码(gitpull)编译打包上传并部署到远程服务器每次打包都要经历这一个阶
分类:
系统相关 时间:
2018-09-26 20:08:49
阅读次数:
167