自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-运算符

python-运算符

2022-08-07 18:03:47 430 1

原创 python-转义字符及其使用

转义字符的使用

2022-08-07 13:36:02 5211

原创 Oracle中将时间戳转化为日期格式

oracle基础

2022-07-05 15:26:39 10361 1

原创 Git 基本命令

git config --list #查看git配置信息设置/修改 git用户/密码/邮箱git config user.name #查看git用户名git config user.name ‘Trinity’ #设置git用户名git config user.password "666666" #设置git用户名密码git config user.email "[email protected]" #设置git邮箱设置/修改 全局git用户/密码/邮箱git

2022-01-28 11:11:17 1596

原创 css 实现图片间用间隔线(竖线)

2021-12-30 13:04:36 3703

原创 CSS 标题文字超出时如何用省略号显示

1.把超出的文字先隐藏overflow:hidden;2.必须设置让文字一行显示 white-space: nowrap;3.溢出的文字用省略号代替 text-overflow: ellipsis;

2021-12-27 22:57:17 384

原创 U盘在linux操作系统只读了怎么办

1 mount -o rw,remount /dev/sdb #重新挂载文件系统即U盘,/dev/sdb为u盘在电脑上的名称,可用df进行查看 2 umount /dev/sdb # 卸载U盘3 df # 查看U盘是否卸载成功4 mount /dev/sdb /mnt # 把U盘挂载到/mnt目录下5 cd /mnt 6 mv 文件

2020-10-09 16:41:12 917

原创 VM VirtualBox实现文件夹共享

1.先保证虚拟机可以上网# 在物理机上设置网络模式为nat模式# 在虚拟机上设置动态ip[root@node1 ~]# ifconfig # 查看自己的虚拟机设备是什么名字,就写什么名字[root@node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 1 BOOTPROTO=dhcp # 设置动态ip 2 NAME=enp0s3 3 DEVICE=enp0s3 # 和自己的设备名称对应 4 ONB

2020-08-28 18:28:02 3174

原创 linux系统中su 与su -的区别

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-08-09 18:35:06 249

原创 Shell脚本中$0、$?、$!、$$、$*、$#、$@的意义

$0当前脚本的文件名$n传递给脚本或者函数的参数,脚本后的第n个字符串,n=1…9$#传递给脚本或者函数的参数个数$?上一个命名的退出状态,或者函数的返回值(非0表示错误)$$shell本身的PID,即脚本运行的当前进程的ID号$!shell后台运行的最后一个进程的PID$-显示shell使用的当前选项,与set命令功能相同$*...

2019-10-28 18:39:38 480

原创 ARP(地址解析协议)的工作原理

1.什么是ARP协议ARP是根据IP地址获取物理地址的一个TCP协议2.工作原理(1)每台主机都会在自己的ARP缓冲区建立一个ARP列表,以表示IP地址和MAC地址的对应关系。当源主机需要将一个数据包发送到目的主机时,会先检查自己的ARP列表中是否存在该IP地址对应的MAC地址,如果有,就直接将数据包发送到这个MAC地址;如果没有,就向本地网段发起一个ARP请求的广播包,查询此目的主机对应的...

2019-10-28 18:24:22 12598

原创 HTTPS加密协议过程

1.客户端发起https请求指用户在浏览器中输入一个https网址,然后链接到server的443端口2.服务端的配置在服务端向CA机构申请SSL数字证书。SSL证书就是一对公钥和私钥。公钥相当于锁头,私钥相当于钥匙,锁头可以给其他人使用,但是钥匙之有一把,只有钥匙的拥有者才可以看到锁头里面的东西3.传送证书把公钥发送给客户端,包含证书的颁发机构,证书过期时间等等4.客...

2019-10-26 19:41:50 615

原创 osi七层模型

功能传输单元协议应用层为操作系统或者网络的应用程序或者软件提供网络服务的接口报文FTP,TFTP,HTTP,SNMP,DNS,Telnet,SMTP表示层解决用户信息的语法表示问题,提供格式化的表示和转换数据服务,还提供数据的压缩,解压缩,加密和解密报文无协议会话层建立,管理,终止进程之间的会话报文无协议传输层(网关)负责将上层数据分段...

2019-10-26 19:19:55 167

原创 列表,元组,集合,字典之间的区别

一、列表1.任意对象的有序集合列表是一组任意类型的值,按照一定顺序组合而成的2.通过偏移读取组成列表的值叫做元素,每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现3.可变长度,异构以及任意嵌套列表中的元素可以是任意类型,甚至是列表类型,也就是说列表可以嵌套4.可变的序列支持索引、切片、合并、删除等等操作,它们都是在原处进行修改列表5.对象引用数组列表可以当成普通的...

2019-10-24 16:09:42 7785

原创 varnish搭建cdn网络------4.0.5版本

1.实验环境rhel 7版本虚拟机systemctl stop firewalldselinux设置为disabled2.实验主机172.25.78.11varnish缓存主机172.25.78.12后端服务器web1172.25.78.13后端服务器web2varnish安装包下载网址依赖包下载地址3.开始搭建base1---- 搭建varn...

2019-09-23 17:16:45 206

原创 ELK实时日志分析平台环境部署,以及可视化展示

1.在线安装 上传 master [root@server1 ~]# yum install -y elasticsearch-2.3.3.rpm[root@server1 ~]# cd /etc/elasticsearch/[root@server1 elasticsearch]# ls elasticsearch.yml #主配置文件 ...

2019-09-20 01:37:16 515

原创 vsftp中anon_world_readable_only参数具体使用

默认情况下,匿名用户所有上传下载,所使用的用户都是ftp用户的权限,若要上传文件,则需要ftp用户有写的权限,若要下载,则需要ftp用户有读的权限,即一般情况下,ftp用户对文件有读权限就对文件有下载权限了文件有三种权限,文件所有人,文件所有组,文件的其他人,anon_world_readable_only的意思是,当他为YES时候,文件的其他人必须有读的权限才允许下载,单单文件所有人为ftp且...

2019-09-12 10:25:19 5336

原创 如何实现虚拟机上网

一、firewalld实现在真机上打开路由功能(保证真机可以上网)[root@foundation78 Desktop]# systemctl start firewalld # 打开防火墙[root@foundation78 Desktop]# systemctl status firewalld[root@foundation78 Desktop]# firewall-cmd ...

2019-05-25 11:21:41 1620

原创 通俗理解DNS解析过程

1.什么是DNSDomain Name System(域名解析系统)运行在UDP协议之上端口号为53使客户通过主机名,最终得到该主机名对应的IP地址2.解析过程client 提出域名解析请求,并发送给本地域名服务器本地域名解析服务器收到请求,先查询缓存,若没有缓存,就去根域名服务器找根域名服务器告诉本地域名服务器一个主域名服务器的地址本地域名服务器又去找主域名服务器,若主域...

2019-05-22 12:44:42 827

原创 浅谈 HTTP协议

1.什么是http协议Hyper Text Transport Portocal(超文本传输协议)HTTP协议是应用层协议浏览器和web服务器通讯时遵守的约定互联网使用最多的协议提供超文本的传输服务通过浏览器打开网站使用的是HTTP提供的服务,开发App也会经常使用HTTP协议从网站上获取数据2.HTTP协议的特点支持模式:支持客户/服务器模式。简单快速:客户向服务器请求服...

2019-05-22 11:39:56 196

原创 安装插件使得nmcli命令支持tab键补全命令

nmcli是Centos和Redhat7的网络管理命令行工具,由 NetworkManager 提供其功能具体使用请参考[添加链接描述](https://blog.csdn.net/wzt888_/article/details/83066303)[root@base1 ~]# yum install bash-completion -y # 安装插件[root@base1 ~]# re...

2019-05-16 10:11:58 874

原创 系统进程及服务的控制,进程信号的使用

1.什么是进程进程就是系统未完成并且正在进行的工作2.查看进程(1)图形方式a.直接打开图形b.用命令打开图形[root@localhost ~]# gnome-system-monitor (2)命令方式(ps)ps # 当前的环境前台运行的命令Ps a # 当前环境里的所有运行的程序ps -a # 当前环境...

2019-05-16 09:01:35 316

原创 python之元组

1.定义元组# 定义元组t=(1,2,3,True,'abc')print(t) # 输出元组print('元组t1的类型为:',type(t)) # 查看类型 # 元组里包含可变数据类型,可以间接修改元组的内容t1 = ([1,2,3],4)t1[0].append(4) # 给元组t1的第一个元素添加元素print(t1)...

2019-04-23 08:35:48 277

原创 pacemaker和keepalived的区别

1.pacemaker Pacemaker 是一款开源的高可用资源管理软件,适合大集群或者小集群。 Pacemaker 由Novell支持,SLES HAE就是用Pacemaker来管理集群,并且Pacemaker 得到了来自Redhat,Linbit等公司的支持。 Pacemaker 是Heartbeat 3.0的crm,它可以使用所有的Heartbeat的资源脚本,升级无忧。...

2019-04-09 10:56:46 3859

原创 mfs分布式文件系统,分布式存储,高可用(pacemaker+corosync+pcs),磁盘共享(iscsi),fence解决脑裂问题

所有对分布式文件系统的改变记录 change9421 #对外的连接端口 9420 # 9419 # moosefs-metalogger-3.0.97-1.rhsysv.x86_64.rpm #源数据日志,定期同步master数据日志,防止master挂掉# master端[root@server1 ~]# ls moosefs-cgi...

2019-04-06 08:51:00 1947

原创 saltstack多节点推送实现haproxy负载均衡集群,keepalived+haproxy实现高可用

环境设定(rhel7.3):base2172.25.78.12salt-masterbase3172.25.78.13salt-minion,httpd服务器base4172.25.78.14salt-minion,nginx服务器base5172.25.78.15salt-minion,haproxy高可用1.环境搭建这是所有安装包和依赖包...

2019-04-03 00:33:44 263

原创 Redhat 或者 Centos关闭触摸板 ---linux

我用的是linux系统,打开触摸板,鼠标就会乱飞,打字非常不爽,试过各种方法,都没有关闭,今天终于找到可以关闭触摸板的方法,赶紧分享给和我有相同困扰的小伙伴们。[root@foundation78 ~]# yum install xorg-x11-apps[root@foundation78 ~]# cd /dev/input/[root@foundation78 input]# ll ...

2019-04-02 10:05:40 331

原创 Centos 或者 Redhat修改系统时间

使用Redhat,打开电脑,系统时间比本地时间快一个小时 直接敲命令:date -s "2019-4-2 09:14:00"是立即生效了,但是重启后,系统时间还是原来的。 修改了其一是没有办法奏效,必须两者都更改修改步骤[root@foundation78 ~]# date # 查看本地时间Tue Apr 2 10:14:16 CST 2019[root@foundat...

2019-04-02 09:26:08 3282 2

原创 salt-stack自动化运维部署apache,nginx,以及grains,pillar,jinja模版的使用

[root@server5 ~]# vim /etc/yum.repos.d/rhel-source.repo 1 [rhel-source] 2 name=Red Hat Enterprise Linux $releasever - $basearch - Source 3 baseurl=http://172.25.44.250/rhel6.5 4 enabled=1 5...

2019-04-01 09:57:37 881

转载 docker-compose,docker-swarm,docker-k8s的区别

转自https://blog.csdn.net/notsaltedfish/article/details/80959913DcokerDocker 这个东西所扮演的角色,容易理解,它是一个容器引擎,也就是说实际上我们的容器最终是由Docker创建,运行在Docker中,其他相关的容器技术都是以Docker为基础,它是我们使用其他容器技术的核心。Docker-ComposeDocker-C...

2019-03-26 11:18:54 1106

原创 docker-copmose的部署,以及实现负载均衡+监控

1.docker-compose简介Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境...

2019-03-26 10:57:39 633

原创 docker之cgroup的权限限制

[root@foundation78 ~]# mount -t cgroup

2019-03-26 10:34:39 964

原创 ansible的安装部署

关于ansible1.Ansible 是什么 Ansible 简单的说是一个配置管理系统(configuration management system)。 你只需要可以使用 ssh 访问你的服务器或设备就行。它也不同于其他工具,因为它 使用推送的方式,而不是像 puppet 等 那样使用拉取安装agent的方式。你可以将 代码部署到任意数量的服务器上!2.A...

2019-03-25 00:45:40 22535 5

原创 docker之bridge网络模式,数据卷的管理

容器的四种网络模式: bridge 桥接模式、host 模式、container 模式和 none 模式 启动容器时可以使用 --net 参数指定,默认是桥接模式。1.bridge模式[root@foundation78 ~]# docker network create --driver bridge my_net1 # 创建自定义网络模式,--driver表示指定网络模式13b...

2019-03-17 15:16:22 284

原创 docker之搭建私有仓库,并制作证书,加密认证,创建镜像仓库Web管理界面

[root@foundation78 test]# pwd/opt/docker/test[root@foundation78 test]# systemctl start docker[root@foundation78 test]# cd ..[root@foundation78 docker]# docker volume ls # 查看所有的数据卷[root@founda...

2019-03-17 01:13:34 879

原创 用Dockerfile创建ssh,apache和nginx镜像,并优化nginx镜像

[root@foundation78 opt]# docker ps # 查看正在运行的容器[root@foundation78 opt]# docker rm vm1 # 删除正在使用的容器,不能删除[root@foundation78 opt]# docker rm -f vm1 # 必须强制删除vm11.创建apache镜像[root@foundati...

2019-03-16 17:50:28 568

原创 docker之对容器和镜像的操作指令

[root@foundation78 images]# docker # 按TAB键就可以出来这些指令docker ps # 查看正在运行的容器docker ps -a # 查看所有容器状态 docker commit # 提交数据,提交的越多,镜像层越多docker cp ...

2019-03-16 10:21:47 125

原创 docker之搭建swarm集群+负载均衡监控,服务上线+滚动更新

base2172.25.78.12managerbase3172.25.78.13node1base4172.25.78.14node21.先在真机上制作证书[root@foundation78 ~]# vim /etc/hosts172.25.254.78 westos.org[root@foundation78 ~]# cd /tmp/dock...

2019-03-14 18:49:42 1328

原创 Docker之数据卷的挂载

5.数据卷挂载/va/lib/docker #存放容器的数据 ADD 可以解压,COPY仅仅只能复制[root@foundation44 ~]# docker run -it --name vm1 -v /data1 ubunturoot@c611799059c4:/# dfFilesystem 1K-blocks...

2019-03-13 18:53:34 795

原创 Docker之在一个镜像中开启多服务,容器的安全机制,做压测,cgroup的权限限制

镜像分层是为了共享[root@foundation44 docker]# docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES[root@foundation44 doc...

2019-03-13 18:53:00 1742

空空如也

空空如也

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

TA关注的人

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