云计算
文章平均质量分 81
九洛城雪
竞争就是:当你的对手比你高一分时,你就已经泯然众人了
展开
-
Python初学关键字,运算符,%,while,for循环基础
python常见关键字and not or in del def for with if elif else while except try continue global raise assert finally break pass return is except lambda yieldimport fromexec printpython 输出 h...原创 2020-06-11 11:52:56 · 254 阅读 · 0 评论 -
Python语言学习之九九乘法表
Python简史1989年:Guido van Rossum2008年:python3.0(和2.7不兼容)2014年:宣布2.7支持到20202017年:AI元年,Python崛起(自动化运维促进了Python的发展)注:在国外,python是入门语言,而且在人工智能领域有着不可的替代作用环境:python3.6 (运用的juprter 笔记本)In [1]:...原创 2020-06-11 11:42:41 · 894 阅读 · 0 评论 -
插图详解Python解决汉诺塔问题
关于汉诺塔问题,这里有一个传说: 法国数学家爱德华·卢卡斯曾编写过一个印度的古老传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,...原创 2019-10-18 17:05:34 · 1255 阅读 · 1 评论 -
ELK架构之Elasticsearch
ELK方案 是三款软件产品的字母缩写: Elasticsearch Logstash KibanaElasticsearch 负责日志检索和储存 Logstash 负责日志的收集和分析,处理 Kibana 负责日志的可视化 用处:分布式日志数据集中式查询和管理;系统监控、包含系统硬件和应用各个组件的监控;故障排查;安全信息和事件管理;报表功能工作流程:...原创 2019-04-18 13:56:58 · 222 阅读 · 0 评论 -
Linux审计工具audit
审计基于事先配置的规则生成日志,记录可能发生在系统上的事件。会发现并记录违反安全策略的人及其行为,但是不会提供额外的安全保护可以记录日期与事件及结果,触发事件的用户,所有认证都可以被记录,如ssh等,还可记录数据文件的修改行为。比如监控文件访问,监控系统调用,记录用户运行的命令,审计可以监控网络访问行为ausearch工具,可以根据条件过滤审计日志aureport工具,可以生成审计...原创 2019-04-19 11:45:45 · 1567 阅读 · 0 评论 -
SELinux策略(安全上下文,布尔值)
SELinux—Security-Enhanced Linux由美国国家安全局(NSA)主导开发的强化linux安全的扩展模块。集成到linux核(版本2.6及以上),对操作系统提供可定制的策略,管理工具。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。SELINUXTYPE=targeted 仅保...原创 2019-04-19 14:06:55 · 1492 阅读 · 0 评论 -
Docker技术(下)
自定义镜像制作模板(包含yum源,软件包net-tools psmisc vim-enhanced)[root@docker01 ~]# docker run -it centos:latest /bin/bash[root@a341db7d6937 /]# cd /etc/yum.repos.d/ [root@a341db7d6937 yum.repos.d]# ...原创 2019-04-19 15:07:45 · 221 阅读 · 0 评论 -
mysql数据库的存储引擎和匹配条件
存储引擎自带的软件功能程序,是表的处理器默认的存储引擎 mysql 5.0/5.1myisam 支持表级锁,不支持事务回滚,外键,表名.frm(表结构) 表名.myi 表名.myd mysql 5.5/5.6及以上innodb 支持行级锁,支持事务回滚,外键,表名.frm(表结构),表名.ibd(表空间),ibdata1,ib_logfile0/1 列出可用的存...原创 2019-04-19 17:11:46 · 259 阅读 · 0 评论 -
windows10家庭版找不到组策略gpedit.msc
一直以来我都是用家里的本来做关于某些软件的调试,所以一直也没注意过组策略的问题,以为这个输入运行,然后在敲gpedit.msc(group policy edit)就会出来。关于什么是组策略,度娘给的解释是这样的:组策略(英语:Group Policy)是微软Windows NT家族操作系统的一个特性,它可以控制用户帐户和计算机帐户的工作环境。组策略提供了操作系统、应用程序和活动目录中...原创 2019-07-29 15:22:56 · 1239 阅读 · 1 评论 -
七夕常用的shell表白脚本
一到七夕就好激动,可是作为我们怎么表白呢!如何可以来一个不一样的表白呢!一束蓝色妖姬,一个烛光晚餐,还是其他的啥?如果在这个之后,再来一个我们别样的小操作,是不是会有意外的感觉呢!先看效果图:代码如下:可以自己根据情况删改#!/bin/bash#------------------------------------------echoread -t 20 -p...原创 2019-08-05 15:48:53 · 6364 阅读 · 6 评论 -
Linux常用基础命令下(grep,history,du,date,通配符,alias,rm,mv,cp)
grep 工具 查找文本内容 用途:输出包含指定字符的行 格式 grep [选项] '查找字符串' 目标文件[root@guowei ~]# cat sed.txt MacBook-Pro:tmp maxincai$ cat test.txtmy cat's name is bettyThis is your dogmy dog's ...原创 2019-08-06 16:33:45 · 877 阅读 · 0 评论 -
关于链路聚合(这里以CentOS7.6 1810为例)的配置方法
关于链路聚合(Link Aggregation):其实就是将多个物理接口汇聚在一起,形成一个逻辑端口。以实现端口的负荷分担,当一个端口链路出现故障时,就停止在此端口发送封包,根据策略在剩下的成员中重新计算发送报文的端口,当恢复时,再次担任收发端口。作用:增加带宽,实现链路传输弹性,冗余备份实例演示:这里以CentOS7.6 1810 为例(vmware虚拟机)[root@lo...原创 2019-10-10 15:23:53 · 1752 阅读 · 0 评论 -
单臂路由及三层交换机实现不同vlan通信(华为eNSP)
单臂路由单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。链路类型:链接主机的端口为access链路,链接路由器的端口为Trunk链路子接口:路由器的物理接口可以被划分为多个逻辑接口,每个子接口对应一个VLAN网段的网关拓扑如图所示(所有均由...原创 2019-03-29 13:43:08 · 10267 阅读 · 6 评论 -
TCP/IP模型下-(传输层FTP、UDP服务)
传输层唯一负责总体的数据传输和数据控制的一层.传输层提供端到端的交换数据的机制.传输层对应用层提供可靠的传输服务,对网络层提供可靠的目的地站点信息。注:网络层是点到点的链接TCP-Transmission Control Protocol 传输控制协议,可靠的面向链接的协议。缺点是效率低 UDP-User Datagram Protocol 用户数据协议,不可靠的无连接的服...原创 2019-04-02 11:52:59 · 526 阅读 · 0 评论 -
Docker(容器)技术(上)
容器介于虚拟化和rpm包之间,容器技术已经成为了应用程序封装和交付的核心技术,在物理机上实施隔离,启动一个容器,可以像启动一个进程一样快速。核心有以下几个内核技术组成:Cgroups(Control Groups)--资源管理NameSpace--进程隔离SELinux安全Docker完整的一套容器管理系统,它提供了一组命令,让用户更加方便直接地使用容器技术,而不需要过...原创 2019-01-14 18:01:08 · 320 阅读 · 0 评论 -
自动化运维之ansible
ansible 基于python开发,实现了批量操作系统配置,批量程序部署,批量运行命令等功能可以实现:自动化部署APP 管理配置项 持续交付 云服务管理选择配置管理软件要考虑的问题活跃度(社区) 学习成本 使用成本 编码语言 性能 使用是否广泛 优点:只需要ssh和python,无客户端 ,容易,门槛低ansible功能强大,模块丰富...原创 2019-01-19 17:52:28 · 238 阅读 · 0 评论 -
虚拟机KVM
虚拟化在x个物理资源上,运行y个逻辑资源,实现完全,部分,硬件辅助等的程度系列 PC/服务器版代表 VMware VMware Workstation vSphere Microsoft VirtualPC Hyper-V RedHat KVM RHEV Citrix Xen Oracle Oracle VM Vir...原创 2019-01-09 20:14:07 · 528 阅读 · 0 评论 -
Openstack部署及运用
云计算(cloud computing)基于互联网的相关服务的增加,使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络,互联网的一种比喻说法。从单机到云计算 早期 单机跑服务 中期 单机性能得到了非常大的提升,如果还是单机跑一个服务,服务器性能显得过剩。因此把很多服务器集中到一起,运行很多虚拟模式,每台虚拟机运行一个服务,这就是虚拟化 现...原创 2019-01-11 17:53:48 · 7962 阅读 · 3 评论 -
自动化运维之ansible续
ansible的七个命令ansible命令 用于临时性工作 ansible-doc ansible模块的文档说明,针对每个模块都有详细的说明及应用案例介绍。这个很重要,类似于linux的man ansible-console 为用户提供的交互式工具,用户可以在这个命令虚拟出来的终端上像shell一样使用ansible内置的各种命令 ansible-galaxy ...原创 2019-01-25 17:53:42 · 287 阅读 · 0 评论 -
Linux之用户和组的权限管理(acl策略,安全)
Linux是多用户多任务的操作系统,支持创建多个用户,和我们个人经常用的windows是一样的,创建的每个用户可以有不同的操作权限。大致上Linux可以分为两种用户,超级用户和普通用户,超级为root,具有所有的权限,是整个系统的king,其他用户的权限可以由root用户赋予!不同的用户也属于不同的组(每个用户创建的时候会自动生成基本组),不过linux把组分为基本组和从属组。基本信息...原创 2019-03-02 23:38:18 · 1089 阅读 · 0 评论 -
文件及目录的权限,属性,查找(find,locate)
Linux系统之所以更安全,是因为对文件权限有着非常严格的控制。今天我们就来了解一下。查看文件或目录的权限ls -al : -l 列出每个文件的详细信息 -a 列出隐藏文件root@guowei ~]# ls -al total 64dr-xr-x---. 14 root root 4096 Mar 3 10:23 .dr-xr-xr-x. 17...原创 2019-03-03 18:35:08 · 888 阅读 · 0 评论 -
进程和程序(ps top lsof kill nice renice )
进程表示程序的一次执行过程,是应用程序的运行实例,是一个动态的过程。或者描述为:进程是操作系统当前运行的程序。进程包括动态执行的程序和数据,每一个进程都是操作系统进行资源调度和分配的一个独立单位。并且每个进程之间存在互斥和同步的关系,互斥也就是不能同时运行,同步指的是进程间通过某种通信机制实现信息交互。进程的状态 运行态 态表示程序当前实际占用着CPU等资源 就绪态 ...原创 2019-03-16 17:54:53 · 240 阅读 · 0 评论 -
TCP/IP模型-上(物理,数据链路,网络层,IP划分)
OSI协议模型应用层 网络服务与最终用户的一个接口表示层 数据的表示,安全和压缩会话层 建立,管理,中止会话传输层 定义传输数据的协议端口号,以及流控和差错校验网络层 进行逻辑地址寻址,实现不同网络之间的路径选择数据链路层 建立逻辑链接,进行硬件地址寻址,差错校验等功能物理层 ...原创 2019-03-21 16:57:39 · 675 阅读 · 0 评论 -
windows 10 共享目录给Linux系统(VMware)
经过了不断的排错和解决问题,终于成功的挂载了共享目录[root@guowei ~]# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/rhel-root xfs 17G 3.3G 14G 20% /...//192.168.14...原创 2019-03-22 15:26:30 · 1466 阅读 · 2 评论 -
加密算法(摘要算法,对称、非对称加密算法)
加密目前已经成为计算机安全研究的主要方向,一个密码系统的安全性主要在于密钥的保密性,而不是算法的保密性。加密系统至少要包括如下四个部分1 未加密的报文,也叫明文:用M(消息)或P(明文)表示,可以是比特流(文本文件,位图,数字化的语言流或视频),在计算机中,P是简单的二进制数据,可以被传送或存储。2 加密的报文 ,也叫密文:用C表示,也是二进制数3 加密解密设备或算法4 加密解...原创 2019-04-01 17:38:25 · 3818 阅读 · 0 评论 -
ELK之Kibana,Logstash
Kibana 数据可视化平台特点:灵活的分析和可视化平台 实时总结流量和数据的图表 为不同的用户显示直观的界面 即时分享和嵌入的仪表板部署kibana[root@kibana ~]# yum -y install java-1.8.0[root@kibana ~]# java -version[roo...原创 2019-01-18 17:58:52 · 250 阅读 · 0 评论