自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python--函数

一.函数的定义二.函数的参数三.函数的返回值及作用域四.习题1.编写一个函数cacluate, 可以接收任意多个数,返回的是一个元组。元组的第一个值为所有参数的平均值, 第二个值是大于平均值的所有数。def cacluate(*a): sum = 0 list = [] for i in a: sum+=i average = sum/le...

2019-05-30 17:31:47 243

原创 Python--字典

一.字典的定义字典是另一种可变数据类型,可存储任意类型对象。无序的序列,键值对的输入顺序和在内存中的存储顺序不一致字典中的数据存储以键值对的方式字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中1.字典的创建s = { 'linux':[100,99,88], 'python':[190,55,79...

2019-05-30 16:07:22 375

原创 Python--集合

一.集合的创建1.集合里的元素不可重复,并且无序>>> s = {1,2,3,4,1,3,5,2}>>> s{1, 2, 3, 4, 5}>>> type(s)<class 'set'>2.创建集合时可以以{ }和set( )来创建>>> s = {2,3,4,4,5}>>> ...

2019-05-30 10:24:33 161

原创 Python--元组

一.元组的创建1.元组的定义元组与列表类似,均可以存储任意的数据类型。但是元组中的元素,不可以任意做更改,没有增删改2.定义一个元组在( )中输入任意类型的元素,每个元素之间以,隔开>>> t = (1,2,3.2,True,'westos') >>> t(1, 2, 3.2, True, 'westos')>>> type(...

2019-05-29 22:12:10 139

原创 Python--列表

一.列表的基本定义列表是最常用的Python数据类型。列表的数据项不需要具有相同的类型,可以存储任意的数据类型序列都可以进行的操作包括索引,切片,加,乘,检查成员等。序列中的每个元素都分配一个索引,第一个索引是0,第二个索引是1,依此类推二.列表的创建创建列表时,列表中的元素以,分隔开来,列表以[ ]括起来创建列表时也可使用嵌套列表,即一个新的列表由新元素与另外一个列表组成>...

2019-05-26 17:40:00 97

原创 Python--字符串

一.字符串的定义字符串是 Python 中最常用的数据类型,创建字符串只要给变量指定一个字符类型的值即可1.单引号引用字符串a = 'honey'2.双引号引用字符串a = "sweet"3.使用""" 三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符a = """@@@山清水秀¥¥¥世外桃源&&&鸟语花香"""prin...

2019-05-26 15:40:43 188

原创 Python--输入输出及数据类型

一.输入与输出1.python3.x与python2.x的区别在python3中:input() ##接收任意数据类型在python2.x中:input() ##只支持正确的数值类型raw_input() ##支持数值类型和字符串类型(1)python3中[kiosk@foundation4 bin]$ /usr/local/python3/bin/python3Pytho...

2019-05-25 19:46:30 445

原创 Python--循环语句for和while

一.for循环语句1.语法结构for 变量 in 序列:循环需要执行的代码else:全部循环结束后要执行的代码2.应用(1)求1~100之和sum = 0for i in range(1,101): sum +=iprint(sum)(2)求1~100的奇数和sum = 0for i in range(1,101,2): ##range(start,stop...

2019-05-25 19:40:31 161

原创 Python--逻辑运算符及if判断语句

一.逻辑运算符1.and条件1 and 条件2两个条件同时满足,就返回True只要有一个条件不满足,就返回Falsea = int(input('输入你的成绩:'))if a >= 60 and a <= 100: print('successfully!!')else: print('sorry!!')2.or条件1 or 条件2两个条件只要有一...

2019-05-25 15:59:42 279

原创 Python--Python的安装

安装Python软件包1.官网下载压缩包2.压缩包进行解压[root@server ~]# tar zxf Python-3.6.4.tgz[root@server ~]# lsanaconda-ks.cfg Documents Music Public Python-3.6.4.tgz VideosDesktop Downloads P...

2019-05-23 20:13:01 124

原创 Shell中的运算

一.shell中的基本运算操作与命令(()) 用于整数的运算let 用于整数的运算,与(())类似expr 用于整数的运算,功能相对较多bc linux下的计算器,适合整数及小数的运算$[ ] 用户整数的运算二.基本运算命令的认识1.(())的用法[root@server mnt]# ((a=1+1))[root@server mnt]# echo $a22.le...

2019-05-22 22:30:08 89

原创 Shell--条件循环语句

一.for语句1.for语句的基础定义for语句通过对变量的定义取值举鼎循环的执行次数,根据变量赋值的次数,for循环内的指令将被执行相同的次数语法格式1for 变量 in 值1、2、3…ndo命令序列done语法格式2for ((初始化变化值;结束循环条件;运算))do命令序列done2.for语句的示例[root@server mnt]# vim test.sh[...

2019-05-22 20:05:04 392

原创 Linux--pxe安装系统

一.pxe的安装系统简介PXE(预启动执行环境)工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。二.pxe的工作流程1.客户以自己的pxe网卡...

2019-05-22 10:24:38 140

原创 Linux--火墙管理

一.火墙的基础知识火墙是位于内部网和外部网之间的一个屏障,按照系统管理员预先设定好的规则,管理数据的输出。火墙属于系统的第一道防线,目的是为了防止非法用户进入系统对火墙提供了两种管理方式firewalld及iptables二.火墙的管理–firewalld1.firewalld管理模式firewalld 将配置储存在 /usr/lib/firewalld/ 和 /etc/firewall...

2019-05-19 17:52:23 320

原创 Shell中的变量

一.变量的定义及种类1.定义变量即在程序运行过程中他的值是允许被改变的量变量是用一串固定的字符来标示不固定值的一种方法变量是一种使用方便的占位符,用于引用计算机的内存地址,该地址可以存储script运行时可更改的程序信息在shell中变量是不能永久保存在系统中的,必须在文件中声明2.种类在shell中变量分为环境级变量,用户级变量,系统级变量。环境级变量只在当前shell中生效,s...

2019-05-18 20:51:46 99

原创 Shell的基础知识

一.shell的简介1.什么是shellShell是操作系统中的一个软件。它包含在linux内核的外面,为用户和内核之间的交互提供了一个接口。系统中的命令是用shell去解释shell接受系统回应的输出并且显示到屏幕中2.什么是shell脚本脚本是一种解释型语言,shell脚本可用来保存执行的动作。脚本可以判定命令执行的条件;脚本也可以实现动作的批量执行。3.系统中默认的shell...

2019-05-18 20:45:55 82

原创 Shell中的awk报告生成器

一.awk 报告生成器awk的处理机制:awk会逐行处理文本,支持在处理第一行之前做一些准备工作,以及在处理完最后一行做一些总结性质的工作,在命令格式上分别体现如下:BEGIN{ }: 读入第一行文本之前执行,一般用来初始化操作{ }:逐行处理,逐行读入文本执行相应的处理,是最常见的编辑指令END{ }:处理完最后一行文本之后执行,一般用来输出处理结果...

2019-05-16 20:20:23 146

原创 Shell中的sed编辑器

一.sed行编辑器的简介全称:stream editor作用:用来操作纯ASCII码的文本。在处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间“(pattern space)可以指定仅仅处理哪些行。sed符合模式条件的处理,不符合条件的不予处理;处理完成之后把缓冲区的内容送往屏幕,接着处理下一行,这样不断重复,直到文件的末尾。二.sed命令的调用格式1.sed [options]...

2019-05-15 20:10:33 761

原创 Shell中的文本过滤命令-grep

一.grep的作用全称:Global search regular expression and print out the line全面搜索研究正则表达式并显示出来作用:grep命令是一种强大的文本搜索工具,根据用户指定的“模式”对目标文本进行匹配检查,打印匹配到行。由正则表达式或者字符及基本文本字符所编写的过滤条件二.grep的使用1.使用命令-i ##忽略字母大小写-v ##条...

2019-05-15 12:27:05 869

原创 shell中的条件判断

一.shell中的&&和||&&:用来执行条件成立后执行的命令||:用来执行条件不成立后的执行命令测试:对某一网段进行测试,能ping通输出yes,ping不同输出no[root@server mnt]# ping 172.25.4.105PING 172.25.4.105 (172.25.4.105) 56(84) bytes of data.64 b...

2019-05-14 21:34:01 294

原创 shell中的基本命令

一.shell的基本简介在linux环境下,我们可以通过shell与内核交流,最终实现我们使用计算机资源的目的。Shell是linux的一外壳,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核做出相应的动作系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上二.she...

2019-05-13 21:16:25 210

原创 Linux--NFS网络文件系统

一.NFS的简介NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用。NFS体系至少有两个主要部分:一台NF...

2019-05-09 20:07:22 107

原创 Linux-SMB的应用

一.SMB文件的共享用Internet文件系统(CIFS)也称为服务器,适用于Microsoftwindows服务器和客户端的标准文件和打印机共享系统模块(SMB),属于一种协议;CIFS是公共的或开放的SMB协议版本Samba服务可适用于将Linux文件系统作为CIFS/SMB网络文件共享进行共享,并将linux打印机作为CIFS/SMB打印机共享进行共享。二.samba的共享1.客户端...

2019-05-09 20:00:36 349

原创 Linux--ISCSI网络磁盘的共享

一.ISCSI简介ISCSI主要是将存储设备端做成可以提供磁盘的服务器端,再透过iscsi initiator(iscsi初始化用户)功能,做成能够挂载使用使用iscsi设置来进行磁盘的应用了。也就是说,iscsi这个架构主要将存储装置与使用的主机分为两部分,分别是:(1)iscsi target:就是存储设备端,存放磁盘或RAID的设备。(2)iscsi initiator:就是能够使用t...

2019-05-09 17:02:19 274

原创 Linux-Squid代理服务器

一.Squid的简介Squid是一个支持HTTP HTTPS FTP等服务的Web缓存代理服务,可以通过缓存页面实现降低带宽占用并优化页面响应时间。此外,Squid还具有强大的访问功能。Squid代码请求流程为:客户端访问Squid代理服务器,由代理服务器代表客户访问后端真实服务器,真实服务器将响应数据返回给代理服务器,代理服务器将数据返回给客户,同时将页面缓存到本地内存及硬盘中,当下次客户端...

2019-05-06 17:05:16 769

原创 Linux-Apache的LAMB及论坛部署

一.LAMB1.实验环境的搭建

2019-05-06 16:51:26 605 1

原创 Linux-高级网络配置

一.链路聚合注意:在做链路聚合接口实验时需要满足虚拟机有两块网卡并且庆典网卡上之前配置的ip1.网桥管理命令brctl ##桥接管理命令show ##显示addbr ##添加网桥delbr ##删除网桥addif ##添加网桥连接delif ##删除网桥连接2.bond网络的设定...

2019-05-03 23:10:37 124

原创 Linux--https超文本传输安全协议

一.超文本传输协议的作用与缺陷1.作用超文本传输协议经常被用于Web浏览器与各大网站服务器之间传输信息。是以明文的方式进行内容发送,不会提供任何的加密形式。2.缺陷如果黑客截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等3.措施为了解决HTTP协议的明文缺陷,需要使用另一种协议:安全套接字层超文本传输协...

2019-05-03 16:31:58 413

原创 Linux--Apache网站服务器

一.Apache的基础简介阿帕奇用来提供超文本传输协议:http://阿帕奇的基础信息主配置目录: /etc/httpd/conf主配置文件: /etc/httpd/conf/httpd.conf子配置目录: /etc/httpd/conf.d/子配置文件: /etc/httpd/conf.d/*.conf ## 在子配置目录中所有的以.conf结尾的文件默认发布目录: /var/...

2019-05-03 16:12:51 327

空空如也

空空如也

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

TA关注的人

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