自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rhel6.5模版机的建立

封装rhel6.5模板机关闭防火墙:/etc/init.d/iptables stopchkconfig iptables off关闭selinuxvim /etc/sysconfig/selinux提供scp命令:yum install -y openssh-clients配置yum源:[root@server1 ~]# cat /etc/yum.rep...

2018-04-11 11:59:32 265

原创 varnish搭建cdn网络

一、简介CDN的全称是Content Delivery Network,其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定.二、用varnish实现cdnWeb Cache更是节约服务器资源的关键。而最近几年由FreeBSD创始人之一Kamp开发的varnish更是一个不可多得的Web Cache Server。严格意义上说,Varn...

2018-04-11 10:30:41 282

原创 python学习day04-算法集合函数

算法部分from __future__ import divisionprint """ 算法 1.加 2.减 3.乘 4.除"""while True: first_num ...

2018-03-22 10:37:54 247

原创 python学习day03-栈队列元组

栈 队列1)栈:先进后出 用python来展示栈的出入stack = []info = """ 栈操作 1.入栈 2.出栈 3.栈长度 4.栈顶元素 5.退出"""while True: a = raw_input("请输入你的选项:") if a == '1': in_value = raw...

2018-03-22 09:40:28 233

原创 python学习day02作业第二部分

1.python中如何让列表中的姓名按行输出, names = [‘fenytiao’, ‘fendai’, ‘fensi’]:A. print ‘\n’.join(names) B. print names.join(‘\n’) C. print names.append(‘\n’) D. print(‘\n’.join(names)) E. print(names.join...

2018-03-18 22:24:22 363

原创 python学习day02作业第一部分

1. (数组Max) 题目描述: 请设计一个高效算法,查找数组中未出现的最小正整数。 给定数组的大小n和整数数组A,请返回数组中未出现的最小正整数。保证数组大小小于等于500。 测试样例: 输入: 4 -1 2 3 4 输出: 1 代码: 代码: 从1 开始找,第一个没有出现的正整数就是最小的...

2018-03-17 11:24:17 310

原创 python学习day02

字符串处理str() 字符串int() 整数long() 长整形float() 浮点数s="songajiwei"print "\'\"songjiawei\"\'" ##打印出'"引号输出:'"songjiawei"'s ###打印s输出: 'songjiawei's[0] ###获取第一个字符输出: 's' ...

2018-03-17 10:46:58 167

原创 python学习day01-作业

在Windows电脑上安装python3版本,并配置环境变量,确保Dos环境下运行脚本;变量赋值: 1). 赋值语句 x, y, z = 1, 2, 3 会在 x、y、z 中分别赋什么值? 123 2). 执行 z, x, y = y, z, x 后,x、y、z 中分别含有什么值? 312带循环和条件判断的给定一个数值num, 用户输入使用raw_input()函数来...

2018-03-17 09:56:27 335

原创 python入门day01

常用的第三方库: opencv dlib it chat 1)区别比较: shell脚本:#!/bin/bashecho hellosh shell.shpython脚本:#!/usr/bin/python ##或者#!/bin/python或者#!/usr/bin/env pythonprint "hello"python hello.py@@@@@...

2018-03-17 09:50:49 258

原创 iptables(redhat企业6之前)

**###############防火墙策略#################** systemctl stop firewalld systemctl restart iptables iptables -nL ##查看防火墙策略 iptables -F ##临时清空防火墙策略 systemctl restart iptables.service vim ...

2018-03-08 13:02:40 159

原创 linux文本处理三剑客之grep

GREP其实 grep 是一段话的缩写:Global search regular expression and print out the line(全面搜索研究正则表达式并显示出来) 作用:grep 命令是一种强大的文本搜索工具,根据用户指定的“模 式”对目标文本进行匹配检查,打印匹配到的行。 模式(patten):由正则表达式或者字符及基本文本字符所编写的过 滤条件 那什么是...

2018-03-08 12:04:13 320

原创 shell编程入门 1

1.什么是shell shell处于kernel的外层,用来负责接收使用者输入的命令,然后将命令解释成kernel能了解的方式,然后由kernel去执行,再将结果传回默认的输出周边。shell是一种命令解释器,同时也是一个程序语言。 2.初识shellvim /mnt/hello world #!/bin/bash echo "hello world"执行...

2018-03-08 11:04:06 212

原创 nfs文件共享

nfs 1.nfs net file system2.nfsyum install nfs-utils -ysystemctl start nfs.serversystemctl stop firewalld测试: 在客户端showmount -e 172.25.254.1173.配置mkdir /nfsdirvim /etc/exports本集...

2018-02-28 14:47:21 285

原创 samba安装及使用

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。1.samba的作用 samba是一款软件,主要提供cifs协议(基于文件系统传输) 2.samba的安装与启用 环境:...

2018-02-28 11:03:29 14399

原创 pxe批量安装

准备工作:虚拟机IP:172.25.254.117,操作系统:Operating System: Red Hat Enterprise Linux Server 7.0 (Maipo),使用镜像redhat7.0 需要提前先编写好ks脚本 手动编写ks脚本的难度较大,可以通过system-config-kickstart图形化工具制作ks脚本 具体制作可参照之前博客yum ins...

2018-02-28 09:43:36 625

原创 dns第二部分 集群

(1)辅助dns 设定slave 选定一台机子作辅助dns机 在辅助机上的操作1. yum install bind -y2.vim /etc/named.conf listen-on port 53 { any; }; allow-query { any; }; dnssec-validation no;3.vim /etc/named.rfc1912.zones

2018-02-07 14:27:09 225

原创 linux DNS高速缓存

配置名称服务器(本机ip:172.25.254.117) 1 安装 bind 软件包– yum install -y bind2 编辑 /etc/named.conf listen-on port 53 { any; }; ##开启端口 allow-query { any; }; ##允许访问 forwarders { 172

2018-02-07 11:24:57 478

原创 linux系统故障恢复

系统恢复通电 bios初始化 grub2磁盘引导阶段 grub2文件引导街道 指定boot所在分区 启动内核,只读挂载/设备 启动init程序进入初始化阶段 启动systemd初始化进程 读取/etc/systemd/中的文件 启动程序 启动登录环境grub文件引导阶段 由文件/boot/grub2/grub.cfg控制流程 指定/boot分区位置——>加载内核——

2018-02-07 09:53:49 299

原创 网卡阵列

##bond#nmcli connection shownmcli connection add con-name bond0 ifname bond0 type bond mode active-backup ip4 172.25.254.217/24watch -n 1 cat /proc/net/bonding/bond0ping 172.25.254.250

2018-02-03 13:50:27 337

原创 SQUID

squid正向代理1.让虚拟机可以上网vim /etc/sysconfig/network-scripts/ifcfg-eth0GATEWAY=172.25.254.250 ###通过250的电脑让虚拟机上网DNS1=114.114.114.114systemctl restart network测试route

2018-02-03 13:45:59 245

原创 MariaDB基本命令

MariaDB名称来自Michael Widenius的女儿Maria的名字。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。1.数据库安装并初始化yum install mariadb-server.x86_64 -y ##安装数据

2018-02-03 10:32:52 11479

原创 apache服务

实验前配置: 需要一台全新的虚拟机 将ip地址改为真机ip+100并配置好yum源1.apchece企业中常用的web服务,用来提供http://(超文本传输协议)curl -I xxxxxxxx(网址) #查看该网址的头信息2.apache的安装部署yum install httpd httpd-manual -y ##安装http服

2018-01-31 15:41:19 194

原创 find命令和dhcp服务

####文件查找####1.locate filename ##在文件数据库中搜索filename信息,updatedb更新文件数据库2.findfind 查找位置 -条件 条件值 -exec 动作 {} \; ##固定格式 -name -not 条件 -user

2018-01-31 10:57:25 260

原创 selinux(内核级的安全防火墙)

selinuxgetenforce ##查看selinux状态setenforce 0|1 ##改变selinux状态0 permissive ##警告状态1 enforcing ##强制状态##当selinux状态为disable时,会看到一个?touch filels -Z ##查看安全上下文

2018-01-31 10:40:37 342

原创 linux下的vsftp服务

1.什么是ftp FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。VSFTP 是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Ve

2018-01-25 17:25:10 217

原创 LVM的建立

LVM,即逻辑卷管理,主要是为了让用户在无需停机的情况下对各个分区进行调整。 1.LVM建立 1.划分物理分区并把分区id修改mbr为8e(在gpt中id修改为15)pvs|pvdisplayvgs|vgdisplaylvs|lvdisplaywatch -n 1 'pvs;vgs;lvs;df -h /mnt/'fdisk /dev/vdb ##创建

2018-01-25 13:52:08 194

原创 LINUX管理储存系统

##基础部分## 1.设备的识别/dev/xdxn ##硬盘设备/dev/sda1/dev/cdrom ##光驱/dev/mapper/* ##虚拟设备2.设备的发现fdisk -l ##查看真实存在的设备cat /proc/partitions ##系统能够识别的设备blkid

2018-01-25 11:45:55 222

原创 定时任务和延迟任务

#1.系统延时任务# at命令发起的延时任务都时一次性的 为了方便观察我们对/mnt每秒监视一次watch -n 1 ls -lR /mnt/at + time ##指定时间at> rm -fr /mnt/* ##延迟动作at> <EOT> ##ctrl+d表示发起动作job 6 at Tue Aug 1 11:11:00 2017a

2018-01-22 17:05:03 1350

原创 软件安装

1.rpm命令 [abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统 常见命令如下: rpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash -e name ##卸载 -ql name ##查询软件

2018-01-22 16:11:06 191

原创 虚拟机快照和重置

虚拟机快照类似与我们的ps一样,不修改原图的内容, 快照的命令为:qemu-img create -f qcow2 -b 母盘.qcow2 快照.qcow2 接着输入:virt-manager打开虚拟机图形管理界面 点击finish即可完成一张快照 同样我们可以通过编写一个脚本来实现虚拟机的快照功能:vim /sbin/vm_kuaizhao.sh在编辑模式下输入如下

2018-01-22 14:54:31 6626

原创 虚拟化管理工具

1.虚拟机的安装及硬件管理 首先使用图形化安装来熟悉步骤$ virt-manager ##开启图形化虚拟机管理界面点击左上角图标新建一个虚拟机 选择第一个选项进入下一步 点击browse找到已经下载好的镜像文件(这里我下载的是红帽7.3版本) 设置好镜像后点击下一步给虚拟机分配可以使用的内存和CPU(看自己的需求和电脑配置) 点击下一步然后分配硬盘大小

2018-01-22 14:25:20 413

空空如也

空空如也

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

TA关注的人

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