![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
文章平均质量分 89
杰儿__er
不努力一下,怎么知道什么叫绝望!哈哈哈
展开
-
Openldap配置TLS加密传输(完整版——shell脚本实现[即在客户端执行代码,即可实现TLS加密])
此脚本中只是负责实现了TLS加密配置部分,openLDAP的编译安装以及设置是前期已经配置好的!具体的配置看上上篇文章openLDAP的编译安装以及配置。注意slapd.conf中的配置,脚本中为【suffix "dc=mirage,dc=com" rootdn "cn=AuthUsers,dc=mirage,dc=com"】ldapTls.sh代码在此不做太多的解释,配置文档看Openld...原创 2018-06-14 14:51:56 · 527 阅读 · 0 评论 -
Openldap配置TLS加密传输(完整版——shell脚本实现[分别在客户端与服务器端执行脚本,实现TLS加密])
此脚本中只是负责实现了TLS加密配置部分,openLDAP的编译安装以及设置是前期已经配置好的!具体的配置看上上篇文章openLDAP的编译安装以及配置。注意slapd.conf中的配置,脚本中为【suffix "dc=mirage,dc=com" rootdn "cn=AuthUsers,dc=mirage,dc=com"】ldapTls.sh代码在此不做太多的解释,配置文档看Openld...原创 2018-06-14 17:02:56 · 452 阅读 · 0 评论 -
shell脚本——调试(-n / -x /-c)
我们在前面介绍的调试手段是通过修改shell脚本的源代码,从其输出相关的调试信息来定位错误的,那有没有不修改源代码来调试shell脚本的方法呢?有的,那就是使用shell的执行选项,下面将介绍一些常用选项的用法:-n 只读取shell脚本,但不实际执行-x 进入跟踪方式,显示所执行的每一条命令-c "string" 从strings中读取命令"-n"可用于测试shell脚本是否存在语法错误,但不会...原创 2018-06-15 10:28:28 · 39998 阅读 · 0 评论 -
shell脚本——系统变量 与 变量(定义 使用 只读 删除)
shell变量的定义以及使用#普通的给变量赋值(1)CLICA_PATH="/etc/pki/CA"(2)(umask 077;openssl genrsa -out $CLICA_PATH/private/CA.key) #用语句给变量赋值#变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界 。推荐给所有变量加上花括号,这是个好的编程习惯for skill ...原创 2018-06-15 10:52:20 · 1266 阅读 · 0 评论 -
shell脚本——字符串 数组
字符串字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。单引号str='this is a string'单引号字符串的限制:单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的;单引号字串中不能出现单引号(对单引号使用转义符后也不行)。双引号your_name='qinjx'str="Hello, I know you are \"$your_name\"...转载 2018-06-15 11:07:42 · 20977 阅读 · 0 评论 -
shell脚本——注释(单行注释 多行注释)
单行注释以"#"开头的行就是注释,会被解释器忽略。#--------------------------------------------# 这是一个注释# author:菜鸟教程# site:www.runoob.com# slogan:学的不仅是技术,更是梦想!#--------------------------------------------##### 用户配置区 开始 ...原创 2018-06-15 13:44:11 · 141507 阅读 · 4 评论 -
shell脚本——实现简单的功能
一、Hello Word的输出:二、shell判断是否已经安装某个安装包:三、shell判断文件或者文件夹是否存在四、在拷贝操作中直接覆盖 不显示提示信息五、shell语句给以SASL_NOCANON开头的行某一行加注释六、echo中的转义换行符 打印彩色字体、彩色背景七、shell在PATH环境变量所包含的目录列表中(各路径之间以冒号法分开)查找对应的可执行文件。八、文件传输符和重定向:九、自定...原创 2018-06-15 17:47:31 · 3445 阅读 · 0 评论 -
shell脚本——expect命令
一、对expect的基本了解 我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而expect就使用来实现这种功能的工具。 expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。expect是不断发展的,随着时间的流逝...原创 2018-06-15 17:50:00 · 2581 阅读 · 0 评论