运维
白帽安全
拥有4年以上的工作经验,红帽认证,高级运维工程师认证,等等.
展开
-
shell端口分配计算代码
【代码】shell端口分配计算代码。原创 2023-08-15 10:06:09 · 106 阅读 · 0 评论 -
【shell脚本-批量修改机器密码】
批量修改机器密码原创 2022-10-08 11:05:55 · 713 阅读 · 0 评论 -
python和shell之企业微信告警
这是python通知用户的脚本.话不多说,安排#!/usr/bin/python#coding:utf-8import requests,json,sys,oswebhook='webhook 地址'text = sys.argv[1]data1 = { "msgtype": "markdown", "markdown": { "content": text , ## "mentioned_mobile_list":["用户id"]原创 2022-03-26 09:46:13 · 922 阅读 · 0 评论 -
shell 监视文件之rsync inotify
这是监视文件和目录变化的shell脚本# !bin/sh// Linux环境: 安装rsync,并且免密登陆function inotifync(){srcmd="/usr/local/inotify/bin/inotifywait"assembly='create,modify,attrib,move,delete'$srcmd -mrq --timefmt '%Y-%m-%d %T' --format '%T %Xe %w %f' --exclude "swp|.gz" -e $ass原创 2022-03-26 09:36:17 · 231 阅读 · 0 评论 -
实用的centos6源=CentOS-Base.repo
gpgcheck=1gpgkey=http://mirrors.tencentyun.com/centos/RPM-GPG-KEY-CentOS-6enabled=1baseurl=http://mirrors.tencentyun.com/centos/$releasever/extras/$basearch/name=Qcloud centos extras - $basearch[os]gpgcheck=1gpgkey=http://mirrors.tencentyun.com/cent原创 2021-09-04 17:49:20 · 561 阅读 · 0 评论 -
2021-09-04 数据库之间传输数据
#!/usr/bin/php<?php$showtime=date("Y-m-d");$dbcon= mysqli_connect('sqlip','user','password') or die("database cont error,".mysqli_connect_error()."");$sql="select svr_type,valid,svr_id,lan_ip,lan_port,wan_ip_1,wan_port_1,wan_ip_2,wan_port_2,set_id,.原创 2021-09-04 17:43:37 · 205 阅读 · 0 评论 -
CentOS7出现Unit iptables.service could not be found
CentOS7默认的防火墙不是iptables,而是firewalle.出现此情况可能是iptables防火墙未安装。#停止firewalld服务systemctl stop firewalld#禁用firewalld服务systemctl mask firewalld开启systemctl unmask firewalld安装iptables-services:yum install iptables-services设置开机启动:systemctl enable iptables原创 2021-06-03 16:52:12 · 642 阅读 · 0 评论 -
diff脚本
文件处理脚本#!/bin/basha=cat log_by_uin_pf_active.txt|awk '{print $1}'b=cat active_code_data_pf_active.txt|awk '{print $1}'cat $b | while read linebdocat $a | while read lineadoif [ $lineb -eq $linea ]thenecho $lineb >> abc.txtfidonedone...原创 2021-02-23 14:00:49 · 191 阅读 · 0 评论 -
yum安装centos6环境的服务
yum安装centos6环境的服务cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.oldvim /etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-KaTeX parse error: Expected 'EOF', got '#' at position 19: …easever - Base#̲mirrorlist=http…releasever&am原创 2021-01-18 20:30:01 · 192 阅读 · 0 评论 -
工作快捷键
CRT快捷键\n sends a newline = 回车换行\r sends a carriage return = 回车\p pauses for one second = 停顿一秒钟\t sends a tab = 发送tab键\e sends an escape = 逃跑\b sends a backspace = 发送退格alias grep=‘grep --color=auto’ --&原创 2020-12-21 20:51:34 · 413 阅读 · 0 评论 -
iptables设置端口
*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -s 0.0.0.0/32 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 80:101 -j ACCEPT-A INPUT -m mac --mac-source 00:00:原创 2020-12-21 20:27:57 · 837 阅读 · 0 评论 -
centos6的本地mysql出了问题.这样解决.
线上某台服务器搭建的本地数据库出了问题,可以空密码进入,数据库啥的都不见了,怎么办?别急,下面就告诉你来龙去脉:mysql数据库有时候会发生上面这种情况,特别是生产环境下,没有主从和高可用的拓展.那就直接凉凉.笔者在一家公司就遇到过,当时用过很多办法,最后成功的办法如下:1 通过数据库的my.cnf文件,直接查看mysqld.log的错误日志.根据日志解决问题.2 ERROR: Tab...原创 2020-04-07 10:57:43 · 144 阅读 · 0 评论 -
centos6版本的ftp创建脚本
从事运维这些年原创 2020-03-04 09:44:06 · 120 阅读 · 0 评论 -
ftp搭建心得
服务器发回了不可路由的地址。使用服务器地址代替。使用Filezilla连接centos 6搭建的ftp服务器时常会出现如下错误:状态: 服务器发回了不可路由的地址。使用服务器地址代替。命令: LIST 错误: 20 秒后无活动,连接超时错误: 读取目录列表失败原因:连接不上服务器.解决方法:开启被动模式的代码:vi /etc/vsftpd/vsftpd.conf#开启被动模式p...原创 2019-08-02 15:27:31 · 1482 阅读 · 0 评论 -
运维篇
关于Raid0,Raid1,Raid5,Raid10的总结RAID0定义:RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。工...转载 2019-02-25 10:08:10 · 112 阅读 · 0 评论