自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux云计算系统&服务管理进阶(KVM构建及管理、virsh控制工具、镜像管理、虚拟机快建技术)

服务管理•上帝进程:systemd•Linux系统和服务管理器–是内核引导之后加载的第一个初始化进程(PID=1)–负责掌控整个Linux的运行/服务资源组合•一个更高效的系统&服务管理器–开机服务并行启动,各系统服务间的精确依赖–配置目录:/etc/systemd/system/–服务目录:/lib/systemd/system/–主要管理工具:systemctl[root@svr7 ~]# systemctl -t service --all #列出所有的服务

2020-11-02 23:48:36 276

原创 linux云计算应用管理(自定义Yum仓库、日志简介、SELinux、系统故障修复、防火墙策略管理、服务管理)

添加一张新的网卡设备[root@svr7 ~]# ifconfig | lesseth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.4.7 netmask 255.255.255.0 broadcast 192.168.4.255eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

2020-10-29 01:07:21 406 1

原创 linux云计算应用管理(配置Linux网络 、源码编译安装)

修改主机名#echo list > /etc/hostname#hostname list配置虚拟机IP地址# nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.4.207/24 connection.autoconnect yes# nmcli connection up ens33连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/

2020-10-28 23:51:08 258 1

原创 Linux云计算应用管理(逻辑卷管理、RAID磁盘阵列、进程管理、VDO)

添加一块新的硬盘80G开启虚拟机:#lsblk#ls /dev/sdb #查看设备文件进行分区的规划划分3个主分区都为10G,划分扩展分区,建立1逻辑分区20G# fdisk /dev/sdbn 创建新的分区----->分区类型 回车----->分区编号 回车---->起始扇区 回车----->在last结束时 +10Gp 查看分区表n 创建新的分区----->分区类型 回车----->分区编号 回车---->起始扇区 回车----->在

2020-10-27 23:42:39 726

原创 云计算应用管理( 磁盘空间管理、交换空间)

一、环境准备1.关闭虚拟机2.添加新的硬盘3.开起虚拟机,查看当前系统的识别的硬盘[root@localhost ~]# ls /dev/sda /dev/sda #SCSI接口的硬盘第一块[root@localhost ~]# ls /dev/sdb/dev/sdb #SCSI接口的硬盘第二块[root@localhost ~]# lsblk #查看当前系统的识别的硬盘二、硬盘空间的管理扇区默认大小512字节字节 b

2020-10-05 16:58:31 404

原创 云计算应用管理:(基本权限和归属、附加权限、ACL策略管理)

每天一遍yum仓库构建:[root@localhost ~]# mkdir /nsd30[root@localhost ~]# mount /dev/cdrom /nsd30[root@localhost ~]# ls /nsd30[root@localhost ~]# rm -rf /etc/yum.repos.d/*[root@localhost ~]# vim /etc/yum.repos.d/nsd.repo[nsd]name=centosbaseurl=file:///n

2020-10-05 16:36:43 437

原创 linux(用户管理、组账号管理、计划任务)

每一遍构建yum仓库: ~]# mkdir /nsd20 ~]# ls /nsd20 ~]# mount /dev/cdrom /nsd20mount: /dev/sr0 写保护,将以只读方式挂载 ~]# ls /nsd20 ~]# rm -rf /etc/yum.repos.d/*vim /etc/yum.repos.d/dvd.repo[dvd]name=dvdbaseurl=file:///dvdenabled=1gpgcheck=0]#yum repo

2020-10-03 19:54:28 185

原创 linux(RPM软件包管理 、Yum软件包仓库、命令补充)

光驱挂载:]# mkdir /mydvd]# mount /dev/cdrom /mydvd 挂在到mydvd]# ls /mydvd]# ls /mydvd/P(tab)支持tabRPM软件包介绍:RPM Package Manager:由红帽公司提出,RedHat、SUSE等系列采用建立集中数据库,记录软件包安装/卸载等变化信息,分析软件包依赖关系RPM包文件名特征:–软件名-版本信息.操作系统.硬件架构.rpmfirefox-52.7.0-1.el7.

2020-10-02 18:50:54 259

原创 linux(归档及压缩、重定向与管道操作、find精确查找、vim高级使用)

归档及压缩作用:1.将零散的数据进行归档 2.减少占用磁盘空间的大小归档的含义–将许多零散的文件整理为一个文件–文件总的大小基本不变压缩的含义–按某种算法减小文件所占用空间的大小–恢复时按对应的逆向算法解压Linux常见的压缩格式.gz gzip #压缩速度快.bz2 bzip2.xz xz #压缩比例最高tar 集成备份工具–-c:创建归档–-x:释放归档–-f:指定归档文件名称,必须放在所有选项的最后–-z、-j、

2020-09-30 21:04:06 215

原创 linux(命令行基础、目录及文件管理、文本内容操作)

linux命令–用来实现某一类功能的指令或程序Linux中执行大多数命令,都要找到命令所对应的程序–命令的执行依赖于解释器(默认的解释器程序:/bin/bash)用户------>解释器------>内核------>硬件绿色:可以执行的程序青色:快捷方式[root@proxy ~]# cat /etc/shells/bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/bin

2020-09-30 18:30:49 317

原创 linux(系统简介、linux基本操作)

一、linux系统的简介Linux是一种操作系统!!面向服务端设计:操作系统:可以让计算机硬件正常工作,一堆软件Unix/Linux发展史:UNIX诞生,1970-1-1Linux之父,Linus Torwalds–1991年10月,发布0.02版(第一个公开版)内核–1994年03月,发布1.0版内核–标准读音:“哩呐科斯”–内核:调配计算机硬件用户—>内核---->计算机硬件发行版的名称、版本由发行方决定–Red Hat Enterprise Linux(RHEL)

2020-09-30 17:49:22 1188

原创 linux云计算基础(云计算的介绍)

一、云计算的介绍:什么是服务器:能够为其它计算机提供服务的更高级的电脑–机架式–塔式–机柜式–刀片式典型服务模式:•C/S,Client/Server架构–由服务器提供资源或某种功能–客户机使用资源或功能二、TCP/IP协议及配置•TCP/IP是最广泛支持的通信协议集合–包括大量Internet应用中的标准协议–支持跨网络架构、跨操作系统平台的通信主机与主机之间通信的三个要素–IP地址(IP address)–子网掩码(subnet mask)–IP路由(IP route

2020-09-30 16:59:29 574

原创 字符集、 正则表达式的方法、常用的内置标准模块及描述

字符集:在这里插入代码片ret=re.findall('a[c,d]x','adx')ret=re.findall('[a-z]','adx')print(ret)[]字符集:取消元字符的特殊功能(\ ^ -)ret=re.findall('[w,,]','awdx')print(ret)ret=re.findall('[1-9,a-z,A-Z]','12tyAS')pri...

2019-11-25 00:59:52 147

原创 Configparser模块、re模块、元字符

标题Configparser模块:配置文件模块,用于生成和修改常见配置文档在这里插入代码片import configparser config = configparser.ConfigParser()config["DEFAULT"] = {'ServerAliveInterval': '45', 'Compression': 'yes',...

2019-11-24 23:26:48 111

原创 hashlib模块、logging模块、

标题hashlib模块加密相关的操作:在这里插入代码片import hashlibm=hashlib.md5()print(m)m.update('hello world'.encode('utf8'))print(m.hexdigest()) # 5eb63bbbe01eeed093cb22bb8f5acdc3m.update('aalex'.encode('utf8...

2019-11-24 23:09:01 117

原创 random模块、os模块、sys模块

在这里插入代码片import randomprint (random.random())print(random.randint(1,8)) #包括8print(random.choice('hello'))print(random.choice(['123',4,[1,2]]))print(random.sample(['123',4,[1,2]],2))print(random...

2019-11-23 01:46:59 165

原创 生成器与迭代器和模块

著名的斐波拉契数列(Fibonacci),除第一个和第二个数外,任意一个数都可由前两个数相加得到:斐波拉契数列用列表生成式写不出来,但是,用函数把它打印出来却很容易:在这里插入代码片def fid(max): n, a, b = 0, 0, 1 while n < max: print(b) a, b = b, a + b ...

2019-11-22 00:59:59 139

原创 生成器

标题装饰器应用之登录:在这里插入代码片user,passwd= laex,123login_status = Falsedef login(): if login_status == False: if auth_type == "jingdong" username = input("username:") pas...

2019-11-21 00:06:33 139

原创 装饰器

标题作用域标题函数即对象:在python世界里,函数和我们之前的[1,2,3],‘abc’,8等一样都是对象,而且函数是最高级的对象(对象例化,可以调用相应的方法,函数是包括变量对象的对象)。在这里插入代码片def foo(): print('i am the foo') bar()def ber(): print('i am the bar')foo()...

2019-11-20 02:09:36 107

原创 递归函数与内置函数和函数式编程

递归函数:定义:在函数内部,可以调用其他函数。如果一个函数在内部调用自身,这个函数就是递归函数。实例1(阶乘):在这里插入代码片def factorial(n): result=n for i in range(1,n): fesult*=i return resultprint(factorial(4))*********递归****...

2019-11-18 23:35:35 330

原创 函数的return和作用域

高阶函数:高阶函数时至少满足下列条件的函数:接受一个或多个函数作为输出输出一个函数在这里插入代码片def add(x,y,f): return f(x) + f(y)res = add(3,-6,abs)print(res)###################def foo(): x=3 def bar(): return x r...

2019-11-18 01:02:07 1505

原创 函数的特性与参数

1.函数是什么?函数一词来源于数学,但编程中的[函数]概念,与数学中的函数是有很大不同的编程中的函数在英文中也有很多不同的叫法,在BASIC中叫做subroutine(子过程或子程序),在pascal中叫做procedure(过程)和function,在c中只有function,在Java里叫做method。函数能提高应用的模块性,和代码的重复利用率。你已经知道python提供了许多内建...

2019-11-17 00:14:19 429

原创 python集合、集合的创建、集合的添加和删除

集合的操作:集合是一个无序的,不重复的数据组合,他的主要作用如下:去重,把一个列表变成集合,就自己去重了关系测试,测试两组数据之前的交集、差集、并集等关系交集:差集:父集 超集:集合的创建(无序,不重复):集合对象是一组无序排列的可哈希的值:集合成员可以做字典的键集合分类:可变集合、不可变集合可变集合(set):可添加和删除元素,非可哈希的,不能用作字典的键,也不能...

2019-11-16 00:23:37 2056

原创 变量、运算符、if语句、while循环 复习与 深浅拷贝

变量表示符:1.字母数字下划线组成2.不以数字开头3.区分大小写4.不能以保留命名from keyword import kwlist#print(kwlist)for i in kwlist:print(i)False None True and as assert async await break classcontinue def del elif else exce...

2019-11-15 00:32:30 142

原创 文件的操作基本流程

编译解码:1.对文件操作流程2.打开文件,得到文件句柄并赋值给一个变量3.通过句柄对文件进行操作4.关闭文件现有文件如下:昨夜寒蛰不住鸣,惊回千里梦,已三更。起来独自绕阶行。人悄悄,帘外月珑名。白首为功名,旧山松竹老,阻路程。欲将心事付瑶琴。知音少,弦断有谁听。注意 if in the win,hello文件是utf8保存的,打开文件时open函数是通过操作系统打开的文...

2019-11-13 01:34:11 2033

原创 字符串与编译解码

字符串类型:字符串是以单引号‘双引号’括起来的任意文本,比如‘abc ,’123‘等等。请注意,”或”本身就可以用“括起来,比如,’Im OK‘包含的字符是I,’,m,空格,0,k这6个字符。创建字符串:对应操作:5 + 字符串拼接a = ‘123’b = ‘abc’c = ‘789’d1 =a+b+cprint=(d1)+效率低,该用joind2=’’.joio([a...

2019-11-12 01:13:55 391

原创 python字典

字典是python中唯一的央设类型,采用键值对(key-value)的形式储存数据。python对key进行哈希函数运算,根据计算结果决定value的储存地址,所以字典是无序储存的,且key必须是可哈希的。卡哈希表示key必须是不可变类型,如:数字、字符串、元组。字典(dictionary)是出列表意外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象结合,...

2019-11-11 01:28:23 247

原创 python列表与元组增删改查

什么是列表:列表(list)是python以及其他语言中最常用到的数据结构之一,python使用中括号[]来解析列表,列表是可变的(mutable)–可以改变列表的内容。数据类型整数字符串列表,元组查索引(下标) ,都是从0开始切片.count 查某个元素的出现次数.index 根据内容找其对应的位置“haidilao ge” in a增加a.append() 追加a...

2019-11-09 22:57:52 426

原创 数据类型的初识与for循环、break语句 和数据类型

数据类型数据类型的初识 数字 整数 int(int) 整数 长整数 in py3 一已经不区分整数型与长整数型,统一都叫整数型 in C int age 22 , long age 布尔值 只有2种状态,分别是 真 tru...

2019-11-08 22:59:56 147

原创 while循环结构和pycharm的使用

while循环结构while判断条件:执行语句…else:执行语句…while的循环的else语句比较特殊,这里的lese语句,只有在循环正常结束才会执行,什么意思呢?意思就是说如果我们while循环过程中中断了,也就是说执行了break语句,这里的语句就不会执行,我们看看下面代码:num = 1while num<=10:print(num)num += 1whin...

2019-11-07 23:28:47 3006 1

原创 变量与基本数据类型和运算符

print(“hello world”)变量:储存信息的,日后被调用、修改操作、常量:固定不变的量,字母大写名命规则:1.字母数字下滑线组成2.不能以数字开头,不能含有特殊字符和空格3.不能以保留字名命4.不能以为命名5.定义的变量名应该有意义6.驼峰式名、下划线分割单词file.py文件扩展名:.py : python的程序文件.txt : 文本文件pdf chm h...

2019-11-07 00:31:22 115

原创 变量详解和编码部分历史及文件编码简介和if语句实现猜年龄和缩进

变量:变量是为了储存程序运算过程中的一些中间结果,为方便日后调用变量的命名规则1.要具有描述性2.变量名只能_,数字,字母组成,不可以是特殊(#?<., ¥$*~)3.不能以中文为变量名4. 不能以数字开头,5.保留字符是不能被使用的#print (“Hell World!”)#print (“Alex”)print (“JinXing”)print(“3乘以4=”,3...

2019-11-06 02:16:46 129

原创 python的基础与操作系统程序文件执行和其他编程语言

PYTHON擅长领域WERDjango\pyramid\Tornado\Bottle\Flask\Webpy网络编程Twistd\Requests\Scrap\Paramiko科学运算Scipy\andas\lpythonGUI图形开发wxpython\pyQT\Kivy运维自动化openstack\SaltStack\Ansible\腾讯蓝鲸操作系统发展历史:1.管理软硬...

2019-11-04 23:30:58 188

空空如也

空空如也

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

TA关注的人

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