自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 复制一批文件,每个文件名包含日期

需求是这样的,我们需要补一批excel表(目标时间段内每天一个),每个文件内容都差不多,一个个手动复制显然太low,windows系统又不会写批处理脚本,所以萌发了linux上写脚本修改的想法。先捋一下需求文件名包含那一天的日期跳过周六周日最好excel的时间戳也是当天的,计划创建时间是9:00到9:30随机,修改时间是18:00到18:30随机脚本如下...

2019-08-26 17:34:00 444

转载 小妙招:yum 夯住了怎么办?

yum安装是最常用的操作,但有时候也会出问题,比如进程hang住了,我们疯狂按ctrl+c却啥反应都没有,支个招:ctrl+z暂停进程kill %关闭进程解决了,666,但是使用时要小心,最好先用jobs命令查看一下后台有哪些进程,别把所有的都关了。从安全考虑,可以kill+被暂停的进程号来关闭。转载于:https://www.cnblogs.com/Go-Sp...

2019-08-16 14:09:00 557

转载 测试并发数

有人问你们网站的并发数是多少?能 承受的并发数是多少?怎么回答呢?到你的负载均衡服务器上查看吧!ss -ant|grep -i est|wc -l  那么网站能承受的并发数是多少呢?需要用工具去测,运维人员用ab、webbench等,更专业一点的有loadrunner。这里记录一下ab的用法:转载于:https://www.cnblogs.com/G...

2019-08-14 11:17:00 325

转载 centos7安装python3

很简单,但是每次安装都要现查,做个记录cd /tmpwget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xzyum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncur...

2019-08-12 00:28:00 98

转载 使用rsync需要注意的一些问题

rsync的优点是增量复制、并且支持daemon模式,用来做备份很棒,我这里一直用的很好。但江湖传言,有一些问题需要注意,所以在这里记录一下大量小文件同步比对时间较长,有的时候,同步过程中rsync进程会挂起。这个问题新版本会好一点,因为旧版本是先比对后复制,新版本是边比对边复制大文件同步比如10G或者更大的文件,同步过程可能会发生中断。rsync未完整同步的文件是隐藏的。这...

2019-08-09 16:30:00 310

转载 python 常用模块---hashlib

大致记录一下hashlib模块md5方法使用过程中踩过的坑>>> import hashlib>>> hash = hashlib.md5()>>> hash.update(b'timgo')>>> hash.hexdigest()'594a21ea0be60ae5f36ee00ec177fa...

2019-06-13 10:20:00 82

转载 python生成随机字符串

用python生成随机字符串的方法,简单易操作,记录一下,以备随时翻查:>>> import random>>> import string>>> ''.join(random.sample(string.ascii_letters + string.digits + string.punctuation, 15))...

2019-05-29 16:55:00 119

转载 安装vsftp

这篇博客简单记录了vsftp的安装,不涉及具体参数的解释说明安装环境# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) # getenforce Disabled# systemctl is-active firewalld.service unknownyum安装vsftp...

2019-05-28 11:57:00 92

转载 阻止所有普通账号登录服务器

今天同事跟我讲了一个技巧,可以阻止普通账号登录服务器,很简单,我们只需要创建一个文件,如下touch /etc/nologin这就OOOOOOk了。转载于:https://www.cnblogs.com/Go-Spurs-Go/p/10763190.html...

2019-04-24 16:36:00 180

转载 grep命令

这篇博客记录一下今天遇到的需求,以后补充为grep的完整文档。今天要查找某个目录(目录中包含多级目录)包含的所有文件中,包含某个字符串的文件。依稀记得grep有这个功能,就查了查资料,确实是有,完成工作后,把方法记录一下,以备需要时查看。用到了以下几个参数参数参数哦说明-l只显示匹配到目标内容文件名,不显示具体的匹配内容-L与-...

2019-04-15 15:46:00 105

转载 redis集群配置和节点管理

生产环境中的redis绝大多数是以集群形态运行的,这篇博文简要介绍分布式集群的原理、优势,然后描述配置过程。redis集群的原理redis集群的原理简要介绍如下redis中有槽位的概念,可以这样理解,redis的数据存储在16384个槽位中,分布式集群就是将这些槽位均匀分布到多个分片节点(不同的redis实例)中。写入数据时:将key做crc16(key),然后和16...

2019-04-07 20:17:00 179

转载 redis的安装和配置

概述对redis来说,在学习和工作中,安装配置环节无疑是最简单的。无论是单机安装、sentinel主从还是cluster模式,都只需要一个安装包,每个节点给一个配置文件,然后使用配置文件启动就可以了。当然,在试验环节,我们可以连配置文件都省了,直接启动也是可以的。这样说来,其实理解redis基础安装,主要在于理解配置文件,那么配置文件中有哪些内容呢?如果是单机安装,那么配...

2019-04-07 11:55:00 137

转载 shell特殊字符

这篇博文记录平时工作,shell中让人犯迷糊的特殊字符。shell中特殊字符挺多,不适合花太多精力去搜集、整理,我的想法是遇到了便总结下来,写到这篇文档中,慢慢积累。百分号:%百分号在计算公式里可以取余,这个就不说了。这里记录的是,可以按照模板对原字符串进行截取。举例如下:[root@timmy scripts]# vim test.sh#!/bin/bash...

2019-03-21 10:10:00 130

转载 获取docker容器的ip地址

获取单个容器的ipdocker inspect <container id> ###输出容器的详细信息,需要逐行查看寻找ip,也可以配合grep等过滤,下面两个语句可以直接显示ipdocker inspect --format '{{ .NetworkSettings.IPAddress }}' <container-ID> docker i...

2019-03-14 13:57:00 459

转载 mysql5.6.38误删除root用户后的一系列问题及解决办法

首先要知道,root@'localhost'是mysql自带的用户,我们用drop删除时,只是从mysql.user表里面删除了这个用户,从新加回来就行了。首次恢复1. 关闭当前mysql实例2.使用跳过认证的方式启动mysql实例# mysqld_safe --skip-grant-tables &3. 免密登录mysql这时可以免密进入mysql,...

2019-03-11 09:22:00 135

转载 CenrOS7.5安装msyql5.7.24

以前一直使用过的是5.5和5.6,5.7的安装相对以前的版本在安装环节有一些区别,比如对boost包的依赖、初始化方式的改变等,这里简要记录一下5.7.24的安装过程:环境准备:[root@db02 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@db02 ~]# geten...

2019-03-08 16:10:00 125

转载 使用163邮箱的smtp ssl端口发送邮件

有一天,我发现报警邮件没发出来,公司以为是监控除了故障,好死不死查了大半天,却是网易smtp的25端口给封了。咨询过后说是可以使用ssl端口,“那好吧,学谁不好非要学阿里云,封就封吧,封之前也不说一声”。该抱怨的抱怨完了,还是得解决啊,还好也算简单。方法分两步,记录如下修改mail.rc文件vim /etc/mail.rc ###添加以下内容 set from...

2019-02-21 14:24:00 5816

转载 linux统计大文件行数的命令效率大对比

[Administrator@mc-win@/cygdrive/e/SoftWares/Project/log/click/2017-03-17@10:33:49]517 $ time awk '{print NR}' click.log_2017-03-17T04|tail -n1116570real 0m2.535suser 0m1.499ss...

2019-02-15 14:03:00 3293

转载 lsof使用方法汇总

lsof命令是什么?可以列出被进程所打开的文件的信息。被打开的文件可以是1.普通的文件,2.目录 3.网络文件系统的文件,4.字符设备文件 5.(函数)共享库 6.管道,命名管道7.符号链接8.底层的socket字流,网络socket,unix域名socket9.在linux里面,大部分的东西都是被当做文件的…..还有其他很多怎样使用lsof这里主要用...

2019-02-12 11:22:00 86

转载 kvm系列之四:热添加技术

kvm虚拟机可以在线添加cpu、磁盘、内存、网卡等资源,也可以在线迁移虚拟机,这边博文记录这些技术的实现方法。有两点需要注意:这里主要操作是在web01虚拟机中进行,为了方便,我将它的网卡改成了桥接模式根分区的扩容时需要关机的热添加磁盘为虚拟机添加一块磁盘的流程:宿主机创建磁盘宿主机将磁盘附加给虚拟机虚拟机中格式化磁盘虚拟机中挂载并使用磁盘...

2019-02-11 15:04:00 585

转载 kvm系列之三:桥接网络

之前两篇博客中,使用的都是nat网络,这种模式可以连接外网,但无法为外网设备提供服务,所以在生产环境中我们一般会使用桥接网络。kvm设置桥接络有两种方式:一、构建虚拟机时直接指定网络为桥接网络;二、修改配置文件,更改kvm虚拟机的网络模式。下面分别描述两种方法:创建虚拟网卡创建一块桥接网卡,其作用相当于在宿主机所在局域网创建一个交换机,以后使用桥接网络的虚拟机都通过这个交...

2019-02-11 10:27:00 338

转载 kvm系列之二:kvm日常管理

日常管理概述接着上一篇,这篇博客主要描述kvm日常管理中使用的一些方法和命令。kvm的管理主要有以下几个方面:kvm状态和配置管理:包括kvm虚拟机的开启、关闭、挂起、恢复,配置文件的导出导入和编辑,还有虚拟机重命名等磁盘管理:包括虚拟机磁盘的创建、信息查看、格式转换、容量更改以及格式化、挂载使用kvm的console连接kvm开机自启动kvm快照和克隆...

2019-02-03 13:29:00 208

转载 kvm系列之一:构建kvm虚拟机(centos7)

概述为什么会把题目定位kvm虚拟机简单定制呢?我想把自己对kvm虚拟机的认识系统的写下来,但感觉一下子不知道该怎么写。比如说安装就有很多参数:从光盘安启动安装或是从现有磁盘启动、磁盘大小是多少、网络类型是怎样的、cpu规格是怎样的、内存又是多少?另外如何实现网络类型转换、各种分区的扩展,或是当你想添加一块网卡时要如何操作?想的太多,水平不够,当然就很难用简短的文字描述,所以干...

2019-02-03 10:13:00 104

转载 cobbler无人值守安装

与kickstart相比,cobbler的配置和管理都简单了许多,并且可以很方便对用户名、ip等做定制,还能管理yum仓库。本文记录cobbler自动安装系统的安装、配置、使用流程。环境准备##系统信息[root@cobbler ~]# uname -r3.10.0-862.el7.x86_64[root@cobbler ~]# cat /etc/redhat-r...

2019-02-01 11:31:00 143

转载 判断我们的服务器是物理机还是虚拟机

突然有一天,有人问,这台设备是物理机还是虚拟机,我就懵逼了。很简单,这里写一下,以后查起来方便。方法一:dmesg举例如下:###这是阿里云的云主机[root@xxx ~]# dmesg |grep -i virtual[ 0.000000] Booting paravirtualized kernel on KVM[ 0.707486] KV...

2019-01-31 09:58:00 381

转载 kickstark无人值守安装

现在我们为服务器安装系统,如果只是少数几台,传统的光盘、u盘等安装方法,完全可以满足需求。但运维人员的工作环境动辄几十台上百台,这就需要kickstart、cobbler等无人值守安装了。 本篇博文简单描述kickstart的配置过程 一、kickstart原理及组件 1.1、kickstart包含的组件 PXEDHCP:分配IP...

2019-01-15 16:22:00 292

转载 找回密码之单用户模式

开机时,在进行到如下读秒阶段是按任意键进入菜单进入到如下图的界面,根据提示,按下e编辑内核参数进入如下界面选择第二项,按e进行编辑进入如下界面,输入空格,后接init 1,即设定从level1 启动回车后返回到如下界面,选择第二项,按b就可以进入单用户模式了...

2017-12-31 23:55:00 82

转载 rsync传输引起的网络延迟

故障现象:用户无法访问网站,具体表现为网页打不开或打开极慢,体验极差排查过程:用户调查和模拟用户角色,所有用户都有这样的问题,自己登录时也上不去,所以基本定位在机房了iftop查找到占用带宽最多的IP经查询,这是一台备份服务器,正在用rsync进行备份解决方法:停止备份,改为用定时任务在晚上备份其他方法可以使用rsync的“--dwlimit=...

2017-12-16 16:43:00 209

转载 linux系统基础优化和安全重点小结

本文描述一些基本的系统优化知识点,为适应批量配置,所有代码为非交互式配置方法,可在crt中通过命令窗口做简单的批量处理。不用root登录管理系统,而以普通用户登录通过sudo授权管理。作为一个例子这里新建一个用户,并做sudo提权useradd gotimmygo echo 123456|passwd --stdin gotimmygo \cp /etc/sudo...

2017-12-16 11:18:00 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除