08 2019 档案

摘要:系统变量 文件或目录判断 整数判断 逻辑运算判断符 字符串判断 注意:在[]结构中”< “需要被转义,例如:[ "str1" /< "str2" ],在双中括号中则无需转义。 总结:使用-n在[]结构中测试,必须要用""把变量引起来,使用一个未被""的字符串,请使用 ! -z ,如果使用未被双引号变 阅读全文
posted @ 2019-08-27 11:48 Poke 阅读(9032) 评论(0) 推荐(1)
摘要:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 安装MySQL官方的 Yum Repository [root@localhost ~]# yum -y install http://de 阅读全文
posted @ 2019-08-21 11:26 Poke 阅读(15384) 评论(0) 推荐(0)
摘要:sed命令常用到的两个选项:-i : 直接在文件上编辑 (edit files in place)-e[默认选项]:只在命令行输出,而文件不改变(add the script to the commands to be executed)注:使用sed命令可以使用 -i 或者 -e 选项(以下例子仅 阅读全文
posted @ 2019-08-14 11:13 Poke 阅读(37268) 评论(0) 推荐(0)
摘要:有时候因为要一行行地读文件,所以需要先知道该文件中最长的行的大小。 下面的两个命令就是得到一个文件中的最长行和最短行 最短行:awk '(NR==1||length(min)>length()){min=$0}END{print min}' data.txt 最长行:awk '{if (length 阅读全文
posted @ 2019-08-14 11:09 Poke 阅读(756) 评论(0) 推荐(0)
摘要:Ansible离线安装 安装环境 CentOS7.6,Python2.7.5,Ansible2.7.10 1、Ansible简介: Ansible是一个基于Python开发的开源自动化工具,实现了批量运行命令、批量部署程序、批量配置系统等功能。默认通过SSH协议(也可使用其它协议)进行远程命令执行或 阅读全文
posted @ 2019-08-09 09:58 Poke 阅读(4879) 评论(0) 推荐(0)