河静

my little girl

[python]比较文件内容脚本

案例要求: 1.现在有a.log和b.log两个文件 2.两个文件里有大量的重复的数据 3.取出只有在b.log中存在的行 编写python脚本,实现如上功能 with open('a.log') as f1: aset = set(f1) with open('b.log') as ...

2019-07-06 17:34:13

阅读数 86

评论数 0

[Linux]运维面试(四)

1.linux中常见的文件系统类型有哪些?ln做链接有软连接和硬链接(也叫符号链接),这两个有什么区别? 答:(1)ext2/3/4 swap (2)硬链接是删除了源文件,链接文件还可以继续使用,软连接相反 2.用户登录到操作系统上,如何查看当前系统上配置了多少个cpu,内存总共多少,如何查...

2019-07-05 17:24:50

阅读数 1776

评论数 0

[Linux]运维面试(三)

############################################################## 这几天总结了一些笔试题,以备不时之需: 一、选择题 1.查看当前主机文件系统存储空间的使用率,使用的命令( B ) A:du B:df C:mount D...

2019-07-05 09:23:26

阅读数 1743

评论数 0

[SHELL]自动生成8位随机密码脚本

[root@node3 ~]# cat test.sh #!/bin/bash Str="abcdefghijklnmopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" pass="" for i i...

2019-06-24 08:41:29

阅读数 136

评论数 0

samba文件共享(二)

##########服务端配置 一、关闭防火墙与selinux #setenforce 0 #临时关闭selinux #sed -i "/SELINUX/c SELINUX=disable" > /etc/sysconfig/selinux #永久关...

2019-06-18 18:58:04

阅读数 174

评论数 0

samba文件共享(一)

##########服务端配置 一、关闭防火墙与selinux #setenforce 0 #临时关闭selinux #sed -i "/SELINUX/c SELINUX=disable" > /etc/sysconfig/selinux #永久关闭se...

2019-06-18 11:16:11

阅读数 177

评论数 0

NFS文件共享

一、nfs服务端配置 操作步骤 (1)安装软件(nfs-utils.x86_64 1:1.3.0-0.54.el7/rpcbind-0.2.0-44.el7.x86_64) #yum -y install nfs-utils rpcbind #rpm -qa | grep nfs-utils ...

2019-06-18 08:51:02

阅读数 159

评论数 0

RSYNC+INOTIFY基础(一)

一 rsync概述 Remote Sync远程同步 –支持本地复制,或与其他SSH/rsync主机同步 –官网:http://rsync.samba.org/ 二 命令的用法 rsync [选项] 源目录 目标目录 同步与复制的差异 (复制)完全拷贝源到目标 (同步)增量拷贝,只传输变化过的数...

2019-06-15 16:35:38

阅读数 100

评论数 0

RSYNC+INOTIFY基础(二)

原理介绍: 单一的Rsync工具仅可以对数据进行同步,单一的Inotify仅可以实现实时文件监控,而两者结合就能够实现数据中心实时数据同步 项目描述: 云维科技公司需要部署一套Web服务,随着用户访问量的增加,单台服务器已经不能满足大量的并发访问,因此该公司使用集群技术,整合多台服务器处理能...

2019-06-15 16:26:44

阅读数 100

评论数 0

RSYNC+INOTIFY基础(三)

常见错误: (1)ERROR服务器目录不存在 problem: @ERROR: chroot failed rsync error: error starting client-server protocol (code 5) at main.c(1522) [receiver=3.0....

2019-06-15 15:57:32

阅读数 80

评论数 0

OPENSTACK的部署安装

一 openstack(批量管理虚拟机) 介绍: (1)由NASA和Rackspace合作研发并发起的项目 (2)IaaS解决方案 (3)开源云计算管理平台 (4)以Apache许可证为授权 二 openstack主要组件 (1)horizon(管理openstack的服务) a.用...

2019-06-14 09:26:40

阅读数 77

评论数 0

PLAYBOOK基础(二)

一 playbook简介 二 变量的使用 三 tags(标记) 四 标签与触发器结合用tags handlers 五 条件判断 六 循环 七 include and roles 一 playbook简介 1.playbook是什么 – playbook是ansible用于配置,部署和管理托管主机...

2019-06-14 09:02:25

阅读数 69

评论数 0

PLAYBOOK基础(一)

一 ansible七种武器 二 JSON简介 三 YAML简介 四 Jinja2模版简介 ############################################# 一 ansible七种武器 (1)ansible 命令, 用于执行临时性的工作,必须掌握 (2)an...

2019-06-14 08:45:30

阅读数 71

评论数 0

[docker]基础(一)

#超轻量级虚拟化 一 什么是容器 二 什么是docker 三 docker优点 四 docker缺点 五 部署docker ############################### ##一 什么是容器 • 容器技术已经成为应用程序封装和交付的核心技术 • 容器技术的核心有以...

2019-06-11 13:11:23

阅读数 92

评论数 0

[Linux](脚本)创建虚拟机及修改相关参数

#!/bin/bash #AUTHOR:ZHD #DATE:2019-06-05 #FUNCTION:快速创建虚拟机及修改相关参数 #VERSION:1.0 clear function menu { cat<<EOF ********************menu...

2019-06-06 09:03:23

阅读数 148

评论数 0

[Linux]运维面试(二)

1、显示/test目录下的所有目录 ls -R /test ls -a /test 2、将文件/etc/a 下中除了 b文件外的所有文件压缩打包放到/home/a下,名字为a.gz tar --exclude /etc/a/b -zPcvf /home/a/a.gz /etc/a ...

2019-06-04 09:45:08

阅读数 4616

评论数 3

实用脚本(一)

1.编写SHELL脚本,将文件系统使用率超过80%的目录输出 #!/bin/bash df | sed 's/%//' | awk '$5>=80' 2.使用sed命令在文件file中第一行和第三行之后添加字符串"hello world" (1)sed '1s/...

2019-06-04 00:06:56

阅读数 138

评论数 0

[Linux]基础知识(二)

一 创建账号及组 1.useradd 描述:创建新账号 用法:useradd [选项] 用户名称 选项:-c设置账号描述信息.一般为账号全称 -d 设置账号家目录.默认为/home/用户名 -e 设置账号的失效日期.格式为YYYY-MM-DD -g 设置账号的基本组 -G 设置账号的附加组...

2019-06-03 13:30:00

阅读数 250

评论数 0

[Linux]运维面试(一)

1.误操作drop语句导致数据库数据被破坏,请写出恢复思想及实际大体步骤? #所有数据的恢复都在于备份,如果没有备份,那就恢复不了.误操作后要恢复时需使用增量恢复的方法进行恢复,具体的步骤如下: (1)查看备份与binlog文件 (2)刷新并备份binlog文件删除线格式 #mysql...

2019-06-03 12:51:35

阅读数 4419

评论数 5

MHA的介绍、部署及测试

一、准备集群环境 (1)准备6台虚拟机,IP规划如下: #192.168.4.60(主节点) 主机名:master60 #192.168.4.61(主备) ...

2019-05-31 22:27:20

阅读数 140

评论数 0

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