MySQL 通用查询日志与慢查询日志
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询通用查询日志show variables like '%version%';上述命令,显示当前数据
awk介绍
awk基础awk基本语法如下,awk [options] ‘program’ file对于上述语法中的program来说,又可以细分成pattern和action,也就是说,awk的基本语法如下awk [options] ‘Pattern{Action}’ file从字面上理解 ,action指的就是动作,awk擅长文本格式化,并且将格式化以后的文本输出,所以awk最常用的动作就是print和pr
sed介绍
1、sed介绍 sed 全名为 stream editor,流编辑器,用程序的方式来编辑文本,功能相当的强大。是贝尔实验室的 Lee E.McMahon 在 1973 年到 1974 年之间开发完成,目前可以在大多数操作系统中使用,sed 的出现作为 grep 的继任者。与vim等编辑器不同,sed 是一种非交互式编辑器(即用户不必参与编辑过程),它使用预先设定
linux 文件挂载配置错误解决办法
linux中挂载命令经常能够用到,特别是配置开机自动挂载的时候,一不留神就配置错误了,这样造成的后果就是重启过后就会发现系统起不来了!!!首先进行模拟测试格式化磁盘mkfs.ext4 /dev/sdb1挂载磁盘mount /dev/sdb1 /mnt修改配置文件并进行破环vi /etc/fstab重启验证后发现不能远程登录,系统进入救援模式!!!进入系统,修改配置文件,重启,也可以直接注释掉最后一
SVN 简介
Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。SVN 的一些概念repository(源代码库):源代码统一存放的地方Checkout
Git 工作区、暂存区和版本库
基本概念我们先来理解下 Git 工作区、暂存区和版本库概念:**工作区:**就是你在电脑里能看到的目录。暂存区:英文叫 stage 或 index。一般存放在.git目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是 Git 的版本库。下面这个图展示了工作区、版本库中的暂存区和版本库之间的关
Git 原理
简介Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git 与 SVN 区别Git 不仅仅是个版本控制系统,它也是个内容管理系统(CMS)
docker 安转pm2并打包成新镜像
学习 docker 最好还是整个服务器,买太贵了,建议租一个,我用的是 3A 服务器!!!取最新版的 node 镜像docker pull nodedocker images 查看镜像docker run -itd --name node-test node 后台运行容器pm2 安装pm2 的安装需要 no
docker-machine安装
简介学习 docker 最好还是整个服务器,买太贵了,建议租一个,我用的是 3A 服务器!!!Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机。Docker Machine 也可以集中管理所有的 docker 主机,比如快速的给 100 台服务器安装上 docker。Docker Machine 管理的虚拟
Docker 容器连接
学习 docker 最好还是整个服务器,买太贵了,建议租一个,我用的是 3A 服务器!!!前面我们实现了通过网络端口来访问运行在 docker 容器内的服务。容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端口映射。下面我们来实现通过端口连接到一个 docker 容器。网络端口映射我们创建了一个 python 应用
Docker 容器使用
Docker 客户端使用 Linux 最好还是整个服务器,买太贵了,建议租一个,我用的是 3A 服务器,大家一起来学习吧!docker 客户端非常简单 ,我们可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。docker可以通过命令 docker command --help 更深入的了解指定的 Docker
Docker容器简介及命令
使用Linux最好还是整个服务器,买太贵了,建议租一个,我用的是3A服务器docker简述Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 (百度百科)优点:简化配置应用隔离服务合并快速部署环境统一计算机资源的高效利用
ansible 语法
在控制端里编写脚本,执行之前最好保存当前快照或者先使用测试环境,如果出现错误可以及时恢复!在管理机上使用yum模块控制两台被管理机安装tree软件ansible ceshiji -m yum -a 'name=tree state=installed'验证安装在管理机上使用yum模块控制两台被管理机卸载tree软件ansible ceshiji -m yum -a 'nam
ansible自动化运维
Ansible是一个开源的基于openssh的自动化配置管理工具。可以用它来配置系统,部署软件和编排更高级的IT任务,比如持续部署或零停机更新。Ansible的主要目标是简单和易用,通过Ansible可以批量管理大型运维环境。Ansible 是一个用 Python 开发的自动化运维工具,它能执行批量系统配置、批量程序部署、批量运行命令等任务,还能执行如零宕机时间的滚动更新等高级任务。Ansible
Redis 的数据过期了就会马上删除么?
Redis 的数据过期了就会马上删除么?我在3A服务器平台购买了服务器,部署了相关环境,正好可以解答一下这个问题先说结论,并不会立马删除,Redis 有两种删除过期数据的策略:定期选取部分数据删除;惰性删除;该命令在 Redis 2.4 版本,过期时间并不是很精确,它可能在零到一秒之间。从 Redis 2.6 开始,过期错误为 0 到 1 毫秒。EXPIRE key seconds [ NX |
Redis 原理
架构原理Redis 组件的系统架构如图所示,主要包括事件处理、数据存储及管理、用于系统扩展的主从复制/集群管理,以及为插件化功能扩展的 Module System 模块。事件处理机制Redis 中的事件处理模块,采用的是作者自己开发的 ae 事件驱动模型,可以进行高效的网络 IO 读写、命令执行,以及时间事件处理。其中,网络 IO 读写处理采用的是 IO 多路复用技术,通过对 evport、epo
Redis都有哪些使用场景
聊聊Redis现状Redis作为一种内存型的非关系型的数据库,不管在互联网大厂,小厂,大项目和小项目中,几乎都会被使用。为什么Redis会受到如此青睐呢?关于这个问题,可能很多的程序员只是看着别人用而用,缺乏对Redis一个全面的了解。我在3A平台购买了服务器,部署了相关环境,大家一起学习一下吧。Redis使用场景缓存缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速
pptp服务搭建
1 检查系统是否支持pptpcat /dev/ppp如果输出 cat: /dev/ppp: No such device or address 则说明可以正常架设pptp服务2 设置内核转发,开启路由转发vi /etc/sysctl.conf添加net.ipv4.ip_forward=1通过下面命令查看sysctl -p3更新yum相关源wget http://dl.fedor
Cobbler批量部署原理
Cobbler可以干什么Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、TFTP、RSYNC以及yum仓库、构造系统ISO镜像。 Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用,Cobbler客户端Koan支持虚拟机安装和操作系统
401 错误原因和解决方案
401.1 您未被授权查看该页HTTP 错误 401.1 - 未经授权:访问由于 凭据无效被拒绝。出现问题的原因:计算机用户名ftpname帐号的密码和IIS中记录的不一致。出现这个问题的原因就是手工到IIS中修改了用户的登录密码,从而导致计算机用户名ftpname帐号的密码和IIS中记录的不一致,所以网站打开报401错误!解决方法:第1步 请您在我的电脑--右键--管理--本地用户和组--用户-