- 博客(21)
- 资源 (5)
- 收藏
- 关注
原创 Dockerfile实践
构建镜像使用docker build命令来构建一个镜像,以下是用法Usage: docker build [OPTIONS] PATH | URL | -Build an image from a DockerfileOptions: --build-arg list Set build-time variables (default [])...
2019-03-15 09:42:11 226
原创 mysql主从复制及主从延时
MySQL主从复制 理论基础主从复制的作用 分摊负载,scale out 备份方便(停掉一台从库,直接进行备份即可),冷备份,可保证数据的一致性 主服务器宕机后,可将从服务器提升为主服务器(由只读+relay log变为 可读写+binlog) 完全同步 异地容灾mysql复制在主数据库MASTER上,每次执行sql引起数...
2018-04-12 11:28:00 797
原创 Docker学习三两事-Windows-docker
Windows Docker 安装 注:系统为 Windows-server-2016在powershell下,先安装docker依赖的模块:Install-Modute -Name DockerMsftProvider -Respority PsGallery -Force接下来安装docker:Install-Package -Name docker -
2017-12-30 15:48:46 283
原创 linux用户权限
一、用户用户、组、权限用户:获取服务或资源的唯一的标识符安全上下文 进程 对于文件或目录等而言,有三种权限(超级权限后续补充): 属主、属组、其他权限: 对文件而言:r : 可读 ,可查看文件的内容 (二进制不可读)w : 可写 ,可以编辑或者删除x : 可执行对目录而言:r : 可对次目录执行ls以列出目录内部的所有文件w : 可在此目录创建文件
2017-12-30 14:32:56 594
原创 shell脚本编程(一)正则表达式
正则表达式文本查找grep egrep fgrepgrep:根据模式搜索文本,并将符合模式的文本行显示出来,只显示包含文本内容的行 -i 忽略大小写 --color 高亮文本 -v 反向查找显示没有被模式匹配的行,匹配到的不显示 -o 只显示被模式匹配的串 alias grep='grep --c
2017-12-30 14:01:28 419
原创 centos-7配置静态ip
1、编辑/etc/sysconfig/network-scripts/中的网卡配置vi ifcfg-ens33在文件之后添加:NM_CONTROLLED=noONBOOT=yesBOOTPROTO=static #使用静态ipIPADDR=IP地址NETMASK=子网掩码GATEWAY=默认网关保存后退出。2、编辑/etc/sysconfig/network 文件增加一下内容:NETW
2017-10-10 19:30:18 329
原创 VIM常用快捷键
1、光标移动h(左移)、l(右移)、k(上移)、j(下移)、L(移到最后一行行首)、K(移到第一行行首)2、字符搜索/str 搜索字符 str (区分大小写),光标会移到文本中第一个str出现的位置, n:向下搜索,N:向上搜索3、删除dd:删除行 x:删除字符4、复制粘贴y:复制当前行 p:粘贴5、插入i:当前光标位置前插入 s:当前位置插入 O:当前光标位置上一行插入空行 o:
2017-10-02 11:16:35 350
原创 Python自动化运维学习(一)
我们要使用连接对象获得一个cursor对象,接下来,我们会使用cursor提供的方法来进行工作. 这些方法包括两大类:1.执行命令,2.接收返回值 ****cursor用来执行命令的方法:****callproc(self, procname, args)#用来执行存储过程,接收的参数为存储过程名和参数列表,返回值为受影响的行数execute(self, query, args)#执
2017-08-21 20:27:09 2523
原创 Centos 7最小安装后,无法使用yum命令
在安装centos时,通常为了迅速安装节省时间,或者一些新手司机没注意就会调入这个小坑里,因为最小安装默认是不启用网络连接的,此时你可能会以为是没有安装yum,但是当你使用yum --help 会发现提示yum已经正确安装。 此时使用yum命令当然会提示你没有网络连接、连不到安装源。 那么我们要重新装一次系统嘛?? 当然NO!!!! 我们需要做的就是把网卡启用并随系统一起启动。
2017-08-20 17:25:33 7538
原创 Simulink仿真时AWGN中的信噪比SNR
SNR信噪比,信号平均能量与噪声平均能量的比值,将噪声能量设置为1,信号能量可以由信噪比和噪声能量求得:S=10^(SNR/10)*N。传信率为Rb(比特/秒),带宽W(赫兹),S/N=Eb*Rb/N0*W=(Eb/N0)*(Rb/W),Rb/W就是频谱效率,所以在这SNR与Eb/N0就是一个线性的关系,仿真时可以将Eb/N0与S/N统一看待,然后将S/N用db形式的SNR反映出来。 由于严格意义
2017-05-17 22:15:41 6867
原创 linux 学习(一)lxc
CGROUPS:限制、记录、调整进程组使用的物理资源。 比如,使用CGROUPS 可以给某些进程组多分配一些CPU 使用周期,同样 也可以限制某些进程使用的内存上限,一旦达到上限,内核就会抱一个 out of Memory 的错误。同时,CGROUPS 也具有记录物理资源使用情况的功能,比如CGROUPS 调用cpuacct 子系统就可以记录每个进程使用的内存数量、cpu 时间等数据。正因
2017-03-05 08:56:17 555
原创 Docker学习三两事(三)Dockerfile 编写
前言在简单学习了Docker的相关知识之后,我发现在使用images 创建容器时,有一些images满足不了我们的使用需求,这个时候我们就要在一些镜像的基础上,对镜像做一些内容的修改,来达到我们想要的效果或者功能,这个时候常规的创建容器的方法 docker run -ti images /bin/bash就不太合适了,那么此时我们选择自己编写一个DockerFile,在原有镜像的基础上对它进行功
2017-02-10 11:25:30 478
原创 Docker学习三两事(二)容器与主机共享文件(挂载目录)
前言及准备在开始学习docker一段时间后,对于docker的部分命令也算是都试了一遍,在平时使用虚拟机是就会有文件与本地主机共享,现在云服务器上一堆文件脚本,想在容器里测试,于是就想着挂载个文到容器,其实就是本地主机与容器之间共享文件。操作实录首先做好准备工作,确保本地有 centos 的images ,如没有,则pull一个:$ docker images #查看本地镜像
2017-02-08 17:23:06 5059
原创 Linux文件权限详解及命令解释
文件权限文件权限有读、写、执行,在Linux系统中,用 ls -l 来查看文件或者目录的权限,具体显示如下(蓝色字体为文件名): 可以看到显示的文件权限格式为:drwxr-xr-x 2 root toot 4096 时间 文件名 ,那么其中的这一串字符串,首个字符代表的是:d(文件)、l(链接)、-(目录), 剩下的9个字符,每三个一组, 第一组字符 “rwx”代表的是文件所有者(“u”) 的权限
2017-02-07 22:32:35 1005
原创 Centos下MySQL忘记密码修改方法
前几天刚在虚拟主机上装了个MySQL5.7,随手配置了个密码,今天直接就忘记(尴尬脸 》 。《 ),于是就想着把这个修改密码的方式贴出来,以备有道友忘记密码时备用。 先将MySQL关闭:service mysqld stop将MySQL登录方式设置为无需密码登录:mysql_safe --user=mysql --skip-grant-tables -skip-networking &之后就可以
2017-02-07 16:48:44 4622
原创 Docker MySQL实践以及解除3306端口本地占用
小问题在今天学习docker是到这样一个问题,开启容器时提示本地3306端口被占用,于是就使用这条命令查了下端口使用情况:fuser -v -n tcp 3306发现确实被占用了,于是用 kill -s 9 pid 把占用的进程干掉,再次查看是发现还在占用,于是发现是本地的MySQL服务 开着,就通过: /etc/init.d/mysqld stop 把MySQL服务关掉,发现这时
2017-02-07 10:28:42 11771 6
原创 Centos下完全删除MySQL以及centos7.x系列安装MySQL方法
执行以下删除命令,完全删除MySQL及其相关文件夹:yum remove mysql mysql-server mysql-libs compat-mysql51rm -rf /var/lib/mysqlrm /etc/my.cnf查看是否还有mysql软件:rpm -qa|grep mysql有的话继续删除
2017-02-06 21:36:41 8783
原创 python爬虫入门(一)
今天有个朋友问我,你能不能帮我写个能下载一个网页上所有图片的脚本呀?我一想,刚好最近在学python,学到了URL这一块,就尝试着写了几个简单的脚本练了练手。其实自己也只是试了试 urllib2 这个模块确实是很强大的功能,简单的贴几行今天写的小代码(认真脸# 。#)import urllib2,sysresponse = urllib2.urlopen('http://www.baidu.c
2017-02-06 20:50:00 237
原创 Docker学习三两事(一)
前言及准备最近想着学习下Docker,毕竟慢慢的部门可能也会上Docker。在阿里云上开了台Ubuntu14,参考了《Docker入门实战手册》,感觉有了大体的方向和了解,先来看看在各种环境下部署Docker的方法。安装部署DockerDocker是LXC(Linux container) 的管理工具,在Ubuntu14.04下,如果想安装 最新1.0生产版本,还需要支持HTTPS,即 $apt-
2017-02-06 20:23:56 280
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人