- 博客(15)
- 收藏
- 关注
转载 openssl生成私有证书并配置浏览器互信
1. 修改openssl.cnf# 确保req下存在以下2行(默认第一行是有的,第2行被注释了)[ req ]distinguished_name = req_distinguished_namereq_extensions = v3_req# 确保req_distinguished_name下没有 0.xxx 的标签,有的话把0.xxx的0. 去掉[ req_distinguished_name ]countryName = Country Name (2 .
2021-08-23 17:05:26
823
原创 grep与正则表达式匹配
1. 典型的应用场合:grep、egrep检索文本行 使用不带-E 选项的grep时,支持基本正则匹配。例如,'abc'关键词检索,'^abc' 匹配行首,'abc$' 匹配行尾grep 'bash' /etc/passwd #输出包含bash的行grep '^r' /etc/passwd #匹配以r开头的行grep 'in$' /et...
2018-08-31 10:18:47
21695
原创 awk编程,循环判断的基本使用
1. if 判断shell中的if语句结构:if [条件];then echo 'hello'else echo 'nihao'fi在awk 中的if结构:if(3>1){}if(3>x){a}else{b}if(3>6){a} else if(3>5){b} else{c}if(3>1){a;b};c ...
2018-08-30 17:14:11
1640
原创 sed配合正则简单应用
一. sed正则^ 匹配行首,如:/^sed/匹配所有以sed开头的行。$ 匹配行尾,如:/sed$/匹配所有以sed结尾的行。. 匹配一个非换行符的任意字符,如:/s.d/匹配s后接一个任意字符,最后是d。* 匹配0个或多个其前面的字符,如:/*sed/匹配所有模板是一个或多个空格后紧跟sed的行...
2018-08-29 15:18:12
4449
原创 三剑客之awk基本操作
awk是一个强大的文本分析工具,相比于grep查找,sed编辑,awk在对数据分析并生成报告时,功能更为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。一. awk 调用方式1.命令行awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v...
2018-08-28 14:44:06
399
原创 三剑客之sed 基本使用
一. sed是一种逐行处理的流编辑器,在文本处理中非常有用。在shell等脚本文件中,可以使用sed来对文件进行替换编辑等操作。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动...
2018-08-27 17:19:07
389
原创 centos破解root密码
1、启动系统,进入 recovery 恢复模式按e键,找到 linux16开头的 行,末尾添加 rd.break console=tty0按 ctrl + x 启动2、以可写方式重新挂载 /sysroot,并切换到此环境switch_root# mount -o remount,rw /sysrootswitch_root# chroot /sysrootsh-3.2#3...
2018-08-08 18:01:51
360
原创 EMOS邮件系统安装(光盘安装版)
一.参考自:https://blog.youkuaiyun.com/zonelan/article/details/8125971二.安装步骤1.进入引导界面2.跳过磁盘检测3.进入界面4.选择语言5.选择键盘6.选择存储设备7.初始化磁盘8.设置主机名9.选择地区10.设置root密码11.替换现有系统12.选择...
2018-08-08 17:31:49
7333
原创 Centos7 KVM快速克隆虚拟机脚本
前提需要手动安装一台虚拟机作为模板,安装完成后删除网卡的udev文件以及网卡配置文件中的uuid、mac地址:/home/virt_image/.templetion.qcow2 作为虚拟机磁盘镜像文件模板/etc/libvirt/qemu/.templetion.xml 作为虚拟机描述性文件模板---------------------------------------------...
2018-07-16 16:42:41
1719
原创 使用kettle一次简单的增量同步
1.kettle关于增量同步的方法网上也有很多,本人也是刚入门使用了比较简单的一种,通过设置变量实现简单的增量同步2.源表结构,必须要有主键3.主程序转换set_var获取目标表当前id最大值,存入变量中trans转换通过sql条件查询,获取更新的内容,再更新到目标表中4.运行主程序这种方式本质来说是通过sql条件查询,比较目标表和源表中不同的字段值,通过设置变量在源表中获取变化的数据,再通过插入...
2018-07-04 10:18:18
7001
2
原创 centos7下zabbix源码安装配置
1.安装环境:Centos7.4,lnmp环境, zabbix3.22.下载源码:所有版本下载地址 www.zabbix.com/download.php3.解压并配置数据库tar -xf zabbix-3.2.3.tar.gzcd zabbix-3.2.3/database/mysql将sql文件导入数据库创建zabbix授权用户MariaDB [(none)]> create user...
2018-06-06 16:44:27
3526
原创 centos7下Oracle11gR2安装
1.环境准备Centos7.4虚拟机,2G内存2.下载Oraclehttp://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html3.创建oracle数据库的系统用户和用户组groupadd oinstallgroupadd dbauseradd -g oinstall -g dba -m orac...
2018-05-29 17:26:48
1192
原创 Centos7下ETL工具之kettle安装
1.安装包下载https://sourceforge.net/projects/pentaho/files/latest/download?source=files2.安装依赖包将下载的包解压后,运行spoon.sh需安装libwebkitgtk依赖包yum -y install libjpeg8-8.1.2-35.3.1.x86_64.rpm yum -y install libpng16-16...
2018-05-29 17:10:08
13590
4
原创 PostgreSQL 安装
仅做记录用-----------------------------------------------------1.环境准备Centos7.4虚拟机,内存2G卸载firewalld,关闭selinux2.配置安装源下载地址:https://yum.postgresql.org/repopackages.php找到对应的系统版本,下载并rpm安装3.安装Postg...
2018-05-24 09:31:28
485
原创 SQL-server安装
仅为记录自己SQLserver 安装过程---------------------------------------------------安装SQLserver1.环境准备Centos7.4虚拟机,内存2G习惯性卸载firewalld,关闭selinux2.配置SQLserver安装源curl -o /etc/yum.repos.d/mssql-server.repo https://pack...
2018-05-23 17:21:43
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人