函数的定义 函数名称() { 执行的代码块 } function 函数名 { 执行的代码块 } 函数需要先定义,然后才能调用;调用函数时,只需要输入函数名即可;函数可以多次反复调用。 函数中定义的变量和shell中的变量不是一回事;函数中定义的变量,需要在调用函数时赋值或引用。函数中的变量和shel ...
分类:
系统相关 时间:
2020-01-31 23:15:17
阅读次数:
123
网络安全 前端不需要过硬的网络安全方面的知识,但是能够了解大多数的网络安全,并且可以进行简单的防御前两三个是需要的 介绍一下常见的安全问题,解决方式,和小的Demo,希望大家喜欢 网络安全汇总 XSS CSRF 点击劫持 SQL注入 OS注入 请求劫持 DDOS 在我看来,前端可以了解并且防御前4个 ...
分类:
其他好文 时间:
2020-01-20 09:59:29
阅读次数:
419
.user.ini文件自动包含木马文件(后门): 前提条件: 1.正常的php文件 2. 文件 3.muma.gif图片马 利用步骤: 1、创建一个文件夹test,大家可能会有疑问,为什么还要再创建一个文件夹test,其实就是如果根目录本身就有user.ini的话,那么就会有影响,同样的会层层往上层 ...
分类:
Web程序 时间:
2020-01-18 23:59:12
阅读次数:
247
[root@localhost ~]# echo $(seq 1 10) #取出1至10内的整数。 1 2 3 4 5 6 7 8 9 10 [root@localhost ~]# c=$(echo 5.12*2+0.876 |bc) #bc命令计算浮点数。 [root@localhost ~]# ...
分类:
编程语言 时间:
2020-01-16 21:53:12
阅读次数:
75
1、调用Shell函数: Shell函数的调用和c语言的函数调用有所区别,其参数跟在函数名后,不需要用括号括起来。 执行结果: 2、接受用户输入: read -p ...
分类:
系统相关 时间:
2019-12-24 17:03:00
阅读次数:
101
deeclare:declare为shell指令,用于声明shell变量,在第一种语法中可用来声明变量并设置变量的属性([rix]即为变量的属性),在第二种语法中可用来显示shell函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效果相同) declare [+/-][ ...
分类:
其他好文 时间:
2019-12-11 00:04:13
阅读次数:
134
1.1 shell函数 在shell中,函数可以被当作命令一样执行,它是命令的组合结构体。可以将函数看成是一个普通命令或者一个小型脚本。 首先给出几个关于函数的结论: (1).当在bash中直接调用函数时,如果函数名和命令名相同,则优先执行函数,除非使用command命令。例如:定义了一个名为rm的 ...
分类:
系统相关 时间:
2019-12-08 15:54:33
阅读次数:
92
1 系统函数 1.basename基本语法 basename [string / pathname] [suffix] (功能描述:basename命令会删掉所有的前缀包括最后一个(‘/’)字符,然后将字符串显示出来。 选项: suffix为后缀,如果suffix被指定了,basename会将pat ...
分类:
系统相关 时间:
2019-12-07 14:39:37
阅读次数:
65
数组和变量的区别是:变量在内存中占用的空间是离散的,数组在内存中是先开辟一段连续的大内存空间,随后数组中的每个元素都放入数组内存中。数组元素使用数组index标识。 bash里有两种数组:普通数组和关联数组。普通数组只能使用整型数值作为数组索引,关联数组可以使用字符串作为索引。所谓的关联数组,它的另 ...
分类:
编程语言 时间:
2019-12-06 23:33:46
阅读次数:
138
前言:单引号表示纯符号用双引号表字符串case多分支语句循环语句for循环语句while循环语句until循环语句shell函数shell数组一:case语句的结构1.1case结构多分支表现形式:if语句,case语句case语句可以使用正则表达式,正则表达式后面会去阐述针对变量的不同取值,分别执行不同的命令程序case中;;表示一句话的结束如果匹配某一个固定值,大多数用caes,其适用于某一个
分类:
编程语言 时间:
2019-12-02 15:19:10
阅读次数:
147