自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker搭建owncloud

docker搭建owncloud

2022-07-02 13:10:38 741 3

原创 【花费9毛钱购买阿里云服务器搭建一个私有云盘-owncloud】

创建私有云盘

2022-06-30 15:45:26 2433

原创 rhcs集群服务

集群五个组成一个群体,同一时刻只有一个提供服务彼此发送心跳rhcs 红帽的高可用套件测试;在server1中:配置yum源:[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=http://172.25.20.250/rhel6.5/enabled=1gpg...

2019-04-24 16:22:49 315

原创 nginx

##nginx安装:先get一个安装包(官网)tar zxf nginx-1.14.2.tar.gz ##解压安装包cd nginx-1.14.2cd auto/cd ccvim gcc将debug 安装取消yum install gcc -yyum install pcre-devel -yyum install openssl-devel -y##下载关联软件...

2019-04-18 15:26:41 207

原创 集群套件

##集群套件工作在7层haproxy反向代理在虚拟机3上配置haproxy服务cd /etc/haproxy/vim haproxy.cfglisten westos *:80balance roundrobinserver web1 172.25.20.1:80 checkserver web2 172.25.20.2:80 checklisten admin *:...

2019-04-18 14:58:04 465

原创 rhcs集群

##集群:资源交给集群去管理(资源 存储 不能自己手动开启和挂载)集群的优点(高可用 高性能 伸缩性 可管理性)—web —>xml —>cluster.confrhcs:集群的基本功能分布式集群管理器(CMAN):运行在各个结点上,用于管理:集群成员 消息的通知锁管理器(DLM)—GFS ext4/ext3配置文件管理器(CCS):用于集群配置文件和配置文件在节点之间的同...

2019-04-18 11:53:05 365

原创 python练习--腾讯笔试编程题

题目需求: 对于一个十进制的正整数, 定义f(n)为其各位数字的平方和,如: f(13) = 1**2 + 3**2 = 10 f(207) = 2**2 + 0**2 + 7**2 = 53 下面给出三个正整数k,a, b,你需要计算有多少个正整数n满足a<=n<=b, 且k*f(n)=n输入: 第一行包含3个正整数k,a, b, k...

2019-04-18 09:09:55 489

原创 python练习--模拟轮盘抽奖游戏

模拟轮盘抽奖游戏 轮盘分为三部分: 一等奖, 二等奖和三等奖; 轮盘转的时候是随机的, 如果范围在[0,0.08)之间,代表一等奖, 如果范围在[0.08,0.3)之间,代表2等奖, 如果范围在[0.3, 1.0)之间,代表3等奖, 模拟本次活动1000人参加, 模拟游戏时需要准备各等级奖品的个数.import randomrewardDi...

2019-04-18 09:09:44 1248

原创 python练习--函数返回列表

编写函数, 接收一个列表(包含30个1~100之间的随机整形数) 和一个整形数k, 返回一个新列表. 函数需求: - 将列表下标k之前对应(不包含k)的元素逆序; - 将下标k及之后的元素逆序;[1,2,3,4,5] 2 [2,1,5,4,3]list = []for i in range(30):list.append(random...

2019-04-18 09:09:34 3307

原创 python--函数

1.函数的定义#定义函数def say_hello():print(‘hello1’)print(‘hello2’)print(‘hello3’)say_hello()def sum_():num1 = 20num2 = 30result = num1 + num2print(’%d + %d = %d’ %(num1,num2,result))sum_()#函数...

2019-04-18 09:09:23 119

原创 python练习--银行卡号及密码

# 1. 随机生成100个卡号;# 卡号以6102009开头, 后面3位依次是 (001, 002, 003, 100>),# 2. 生成关于银行卡号的字典, 默认每个卡号的初始密码为"redhat";# 3. 输出卡号和密码信息, 格式如下:卡号 密码6102009001 000000s = []for...

2019-04-18 09:09:12 1262

原创 python练习--数字重复统计

数字重复统计: 1)随机生成1000个整数; 2)数字范围[20,100]; 3)升序输出所有不同的数字及其每个数字重复的次数import randomall_nums = []for item in range(1000):all_nums.append(random.randint(20,100))#对生成的1000个数进行排序,然后加到字典中sorte...

2019-04-18 09:08:59 3183

原创 python--字典

1.字典的定义#字典是一个无序的数据集合,使用print输出字典时#通常输出的顺序和定义的顺序不一致users = [‘user1’,‘user2’]passwd = [‘123’,‘456’]print(zip(users,passwd))print(list(zip(users,passwd)))print(dict(zip(users,passwd)))s = {}p...

2019-04-18 09:08:48 132

原创 python练习--取随机整数

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性他先用计算机生成了N个1~1000之间的随机整数(N<=1000),N是用户输入>的,对于其中重复的数字,只保留一个,把其余相同的数字去掉,不同的数对应着不同的学生的学号,然后再把这些数从小到大排序,按照排好的顺序去找同学做调查,请你协助明明完成“>去重”与排序工作s = set([])for i in ...

2019-04-18 09:08:35 2965

原创 python--集合

1.集合的定义#集合里面的元素是不可重复的s = {1,2,3,1,2,3,4,5}print(s)print(type(s))s1 = {1}print(s1)print(type(s1))#如何定义一个空集合s2 = {}print(type(s2))s3 = set([])print(s3)print(type(s3))#集合的应用li = [1,2,...

2019-04-18 09:08:24 328

原创 python练习--小学生练习运算

小学生算术能力测试系统:设计一个程序,用来实现帮助小学生进行百以内的算术练习,它具有以下功能:提供10道加、减、乘或除四种基本算术运算的题目;练习者根据显示的题目输入自己的答案,程序自动判断输入的答案是否正确并显示出相应的信息。import randomcount = 0right = 0while True:a = random.randint(0, 9)# 作为除数...

2019-04-18 09:08:13 1972 1

原创 python--元组

元组(tuple):元组本身是不可变数据类型,没有增删改查元组内可以存储任意数据类型1.元组的创建t = (1,2.3,True,‘star’)print(t)print(type(t))#元组里面包含可变数据类型,可以间接修改元组的内容t1 = ([1,2,3],4)t1[0].append(4)print(t1)#元组如果只有一个元素的时候,后面一定要加逗号,否则...

2019-04-18 09:08:02 141

原创 python练习--用户管理系统

1.系统里面有多个用户,用户的信息目前保存在列表里面 users = ['root','westos'] passwd = ['123','456']2.用户登陆(判断用户登陆是否成功 1).判断用户是否存在 2).如果存在 1).判断用户密码是否正确 如果正确,登陆成功,推出循环 如果密码不正确,重新登陆,总共有三...

2019-04-18 09:07:51 1175

原创 Python--列表

1.列表的创建数组:存储同一种数据类型的集合 scores = [1,2,3]列表:可以存储任意数据类型的集合#列表里:可以存储不同的数据类型li = [1,1.2,True,‘hello’]print(li)print(type(li))#列表里也可以嵌套列表(列表:本身也是一种数据类型)li1 = [1,1.2,True,‘hello’,[1,2,3,4,5]]pri...

2019-04-18 09:07:40 114

原创 python--for循环练习

“”"C javasum = 0for(i=1;i<=100;i++)sum += 1;Python:for 循环使用的语法for 变量 in range(10):循环需要执行的代码“”"“”"range(5)[0, 1, 2, 3, 4]range(10)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]range(1,11)...

2019-04-18 09:07:26 522

原创 python--逻辑运算符

age = 180age = 110“”"and条件1 and 条件2两个条件同时满足,就返回True两个条件有一个不满足,就返回False“”"if age >= 0 and age <= 120:print(‘正确’)else:print(‘错误’)“”"or:条件1 or 条件2两个条件只要有一个满足,就返回True两个条件都不满足,返回False...

2019-04-18 09:06:51 109

原创 python经典题目--判断闰年

“”"判断闰年用户输入年份,判断是否为闰年?能被400整除的是闰年,能被4整除但是不能被100整除的是闰年“”"year = int(input(‘Year:’))if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):print(’%s是闰年’ %year)else:print(’%s不是闰年’ %year)...

2019-04-18 09:06:31 318

原创 python经典题目--剪刀石头布

“”"1.从控制台输入你要出的拳 —石头(1)/剪刀(2)/布(3)2.电脑随即出拳3.比较胜负“”"import randoma = random.randint(1,10)print(a)#1.从控制台输入要出的拳player = int(input(‘请输入您要出的拳:石头1/剪刀2/布3:’))#2.电脑出拳computer = random.randint(1,3)...

2019-04-18 09:06:18 1717

原创 python--数据类型

#python2a = 13a13type(a)<type ‘int’>a = 1234124512512341235124512512type(a)<type ‘long’>#python3a = 13type(a)<class ‘int’>a = 1245123512512561251245...

2019-04-18 09:05:42 75

原创 varnish学习笔记

1.环境搭建:需要两台开启http服务的虚拟机和一台开启varnish的虚拟机在server1上get到varnish支持的软件包测试:在server1上:vim /etc/security/limits.conf #系统给varhish文件的限制51 varnish - nofile 13107252 varnish ...

2019-04-03 17:00:28 174

原创 rhel6.5环境的安装与搭建

1.用6.5的镜像作为样本源安装6.5虚拟机作为母本2.母盘虚拟机的配置配置母盘网络进入/etc/udev/rules.d目录删除掉以70开头的文件配置网络yum源设置selinux为disabled模式关闭防火墙配置本地解析安装vim openssh-clients lftp 等必要软件安装完成之后用poweroff关闭,不可以用reboot关闭,如果使用...

2019-04-03 15:20:57 191

原创 nfs文件系统

##nfs文件系统1.适用于linux系统下载服务yum install nfs-utils打开防火墙[root@localhost ~]# firewall-cmd --permanent --add-service=nfs ##开启服务success[root@localhost ~]# firewall-cmd --permanent --add-service=rpc-b...

2019-03-04 16:49:19 194

原创 数据库的基本操作

Mariadb简介MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,是MySQL的替代品。1.安装数据库[root@dns-server named]# yum search mariadb[root@dns-server named]# yum install mariadb-s...

2019-02-28 14:42:40 110

原创 高级网络配置

高级网络配置临时设置ipifconfig enp0s25 172.25.254.15/24设置两块网卡高级网络配置链路聚合把两个线路拧到一块1.网卡的bond主被 前浪死在沙滩上两个一起干准备工作:将已有的网卡删除balance 平衡轮循active-backup 主备查看bond0cat /proc/net/bonding/bond0多块网卡进行工作,dow...

2019-02-28 10:38:40 197

原创 dns服务器

准备工作真机firewall-cmd --list-all查看防火墙开启的服务让masquerade开启如果没开启[root@foundation15 ~]# firewall-cmd --add-masqueradesuccess再次查看就会出来虚拟机vim ifcfg-eth0配置好网络以及网关用route -n 查看在虚拟机中配置好yum源yum clean...

2019-02-21 13:49:37 276

原创 selinux 内核加强型火墙

rm -fr /etc/vsftpd/yum reinstall vsftpdvim /etc/sysconfig/selinux改成enforcingrebootbool让系统的程序加上开关上下文访问标签设定chcon -t public_content_t /westos/ -Rls -Zd /westos/临时改变安全设定永久改变安全设定改变匿名用户的...

2019-02-14 21:27:54 112

原创 Linux系统启动级别被篡改的解决办法

系统启动级别0poweroff1rescue2multi3multi4multi5graphical6reboot1.切换到/etc/systemd/system/multi-user.target.wants目录2.切换到上层目录,修改链接这样系统在重新启动时会无限重启在此界面按e进入编辑,在linux16开头的...

2019-02-14 19:55:42 353

原创 Linux系统中/boot分区的恢复方法

1.模拟问题:删除/boot分区2.重启系统,出现报错,系统不能正常重启关闭系统,进入挽救模式获得一个shell查看存在的设备挂载光驱文件到/opt目录下执行grub2-install /dev/sda (因为刚才fdisk -l查看设备时/dev/sda后面是*)切换到光驱挂载点,复制安装包到/mnt目录下安装安装包系统报错已经安装过,用–force强...

2019-02-14 18:00:16 1696

原创 Linux镜像文件丢失的解决办法

模拟问题:删除镜像文件1.系统未重启时,重新导入镜像文件2.系统不小心重新启动了之后出现报错关闭系统,进入挽救模式获得一个shell重新导入镜像文件按两次exit退出,关闭系统,将光驱文件对勾点掉并移下来,点击apply,重启系统即可此时,系统未报错并正常重启...

2019-02-14 17:34:44 949

原创 Linux内核文件丢失的解决办法

1.切换至/boot分区2.模拟问题:删除内核文件重启系统,发现报错关闭系统,选择SATA CDROM启动,点击apply启动系统,进入挽救模式获得一个shell切换系统环境,挂载光驱至/media复制软件包到/mnt目录拆分软件包进入拆分后的boot/目录将其目录下的vmlinuz-3.10.0-514.el1.x86_64复制到真正的/boot目录下输入...

2019-02-14 17:18:56 633

原创 自动引导文件丢失的解决办法

888

2019-02-14 16:59:18 1031

原创 硬盘引导恢复(mbr主引导记录的恢复)

1.用fdisk -l 查看硬盘2.模拟问题:dd if=/dev/zero of= /dev/sda ba=446 count=1损坏硬盘446字节3.重启系统系统硬盘出现问题,无法开机自启4.关闭系统,单击小灯泡进入硬件选择模式5.选择添加硬件,device选择CDROM,BUS选择SATA选择select managed,选择镜像文件点击fin...

2019-02-13 18:41:24 4514

原创 当超级用户密码忘记时的解决办法

1.在开机界面按e进入编辑2.将此行的ro后内容删除,并将ro改为rw.rd.break按ctrl+x进入下一步3.在界面中输入chroot /sysroot/echo westos | passwd --stdin root4.之后再用root用户登陆就能看到密码改为自己重新设置的密码了...

2019-02-13 17:23:06 1221

原创 ftp服务器

###ftp服务器准备工作先vim/etc/sysconfig/selinux改成disabledSELINUX=disabledgetenforce 查看状态reboot匿名用户登陆550服务不允许530认证失败500服务过大553服务权限拒绝操作1.ftp的定义ftp:// ##文件传输协议2.ftp协议提供的软件在rhel7中:vsftpd3.部署ftp...

2019-02-13 16:36:18 150

原创 lvm命令

pv ##物理卷被lv命令处理过的卷vg ##物理卷组被组装到一起的物理卷pe ##图里扩展lvm设备的最小存储单元lvm时pe的整数倍lvm ##逻辑卷直接使用的设备,可以增大所见并保持原有数据不变lvm建立1.分区并设定区分标签为8epvcreate /dev/vdb1pvcreate /dev/vdb2pvcreate /dev/v...

2019-02-12 16:55:21 204

空空如也

空空如也

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

TA关注的人

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