![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
weixin_45833713
这个作者很懒,什么都没留下…
展开
-
CentOS7和RHEL7中编译安装python3.6
安装依赖包yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyum install libffi-devel -y下载源码包wget https://www.python.org/ftp/python/3.6.11/Python-3.6.11.tar.xz编译原创 2021-02-20 22:44:03 · 136 阅读 · 0 评论 -
个人笔记
1.ll -rt 按日期顺序查看2.取日志命令ansible smstemplate --sudo -m shell -a “grep ‘查询VVM_MOJING_ANTIHARASSMENT异常’ /usr/local/vvm/smstemplate/logs/info.log”3.date+%F 年-月-日%H:%M:%S 时:分:秒date “+%F %H:%M:%S”2...原创 2020-04-15 00:49:52 · 109 阅读 · 0 评论 -
python-批量移动文件
#!/usr/local/bin/python3‘批量移动前缀为"haigui"的文件到/company目录下’import osimport shutilimport redef move_file(src_path, dest_path, regexp) :ll_gen = os.walk(src_path)for ll_tuple in ll_gen :if ll_tuple...原创 2020-03-19 17:21:03 · 219 阅读 · 0 评论 -
python和shell:对比两个文件不同的行
#!/bin/bash# 对比两个文件处不同的模板a=$(awk -F: '{print $7}' $1 | sort |uniq )for line1 in $a :do for line2 in $2: do if [ ${line1} != ${line2} ];then echo ${line1} >> newlin...原创 2020-02-14 21:54:17 · 193 阅读 · 0 评论 -
python---非交互式创建用户
#!/usr/local/bin/python3'非交互获取用户名,并生成随机密码,并将信息写入到文件中'import sysimport subprocessimport rand_char3# 创建可用用户和密码,并写入到指定文件中def cusr_wfile(u_name,passwd,f_name): # 判断用户名是否可用 result = su...原创 2020-02-12 22:30:09 · 332 阅读 · 0 评论 -
Python——遍历文本文件与非文本文件
#!/usr/loca/bin/python3'通过位置变量读取文本文件、非文本文件'import sysdef s_tf(f_name) : f_obj = open(f_name) for line in f_obj : print(line,end='') f_obj.close()def s_nft(f_name) : f_ob...原创 2020-02-12 22:09:38 · 276 阅读 · 0 评论 -
Python的生成用户练习案例
#!/usr/local/bin/python3'Python的生成用户练习案例'import stringimport subprocessimport randomimport os# 交互获取用户名,返回可用用户名def get_un(): while 1 : u_name = input('用户名') result = subpro...原创 2020-02-12 22:08:49 · 112 阅读 · 0 评论 -
Python——生成随机密码
案例:生成随机密码#!/usr/local/bin/python3#-*- coding: utf-8 -*-from random import choicefrom string import ascii_letters , digitsdef mk_rpass(n=8): # 定义字符集 zifuji = ascii_letters + digits #...原创 2020-02-12 09:47:03 · 206 阅读 · 0 评论 -
Python——二层循环嵌套3个小练习
练习1:3*3的hello#!/usr/loca/bin/python3#cording:utf-8#打印3*3的hellofor i in range(3): for j in range(3): print('hello',end=' ') # 后print函数最后默认加回车,可以用end修改 print()练习2: 二层嵌套,递增打...原创 2020-02-11 10:01:00 · 512 阅读 · 0 评论 -
增量备份:使用binlog日志实现数据增量备份
增量备份:使用binlog日志实现数据增量备份cp / tar / mysqldump冷备的缺点:cp1.mysql是跨平台的,会出现冷备的文件格式不同系统上不兼容的问题.windows fat16/32/ntfs linux ext2/3/4/xfsmysqldump2.备份恢复期间会锁表,影响访问3.无法恢复备份后的新数据.binlog日志的使用1 日志介绍也称作二进制日...原创 2020-01-19 00:26:30 · 768 阅读 · 0 评论 -
MySQL(使用mydump做数据备份)
mysqldump数据备份应用:给原本数据提供备份;为新服务器提供相同数据数据备份方式热备与冷备的区别:在于备份期间能否数据被访问。物理备份:对象是数据文件-tar、cp、innobackupex… …逻辑备份:对象是SQL语句-mysqldump、binlog…数据备份策略完全备份-备份所有数据增量备份-备份上次备份后,所有新产生的数据差异备份-备份完全备份后,所有新...原创 2020-01-19 00:19:23 · 561 阅读 · 0 评论 -
MySQL的用户授权,grant和revoke
1.什么是用户授权? 在数据库服务器添加用户并设置权限2.命令格式:grant 权限列表 on 库.表 to 用户名@”客户端地址” identified by “密码” with grant option;2.1权限列表 #让新用户也有grant命令的权限-all 所有权限-usage 无权限-select,update,insert… 个别权限2.2...原创 2020-01-17 00:28:20 · 195 阅读 · 0 评论 -
脚本练习和总结(待完善)
#!/bin/bash#总结:#1.在使用颜色上面,调用变量会让代码更加清晰直观.#2.echo -e \033[是启用#3.清屏命令:$clear#4.if中的判断选项-n/-z/-f/-d/-e,是写在判断对象前面的,如:[ -f file ]#5.awk -F. ‘2 /Be2~/^Be2 /Be/{print}’ record 严格匹配#awk -F. ...原创 2020-01-16 23:02:23 · 86 阅读 · 0 评论 -
docker起服务报无法挂载卷组错误,及解决办法
docker起服务报错-->Volume group backing root filesystem could not be determinedroot@docker1 ~]# journalctl -xe1月 07 17:02:16 docker1 dockerd-current[10833]: time=“2020-01-07T17:02:16.980659994+08:00” lev...原创 2020-01-13 21:21:15 · 4916 阅读 · 0 评论 -
gork插件自定义日志格式的报错总结
问题一:今天打算用logstash的grok插件自定义日志格式,并将处理完的数据存放的Elasticsearch中,但是却在第一列ip地址匹配就报错了。报错输出如下:{“message” => "192.168.1.51 - - [13/Jan/2020:19:59:26 +0800] “HEAD / HTTP/1.1” 403 - “-” “curl/7.29.0"”,“@ver...原创 2020-01-13 21:18:03 · 1002 阅读 · 0 评论