自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决MySQL控制台终端无法输入中文

 mysql终端无法输入中文时,首先应该考虑的是本地终端是否可以输入中文,本地如果无法输入中文,mysql终端肯定不可以查看本地终端是否支持,使用env 查看环境变量中的LNAG属性我的LNAG=C.UTF-8,在本地可以输入终端,但是在mysql控制台却无法输入中文bash-4.2# nev bash: nev: command not foundbash-4....

2018-10-02 15:41:49 15613 3

原创 采用Docker镜像安装MySQL

1.首先下载mysql-docker镜像,我下载的版本为5.7,目前最新为8.0,可以自己指定版本# tag为你要下载的版本,比如5.7docker pull mysql/mysql-server:5.7用sudo docker image ls 查看镜像文件是否下载成功2.启动mysql docker容器docker run --name=mysql -d -p 3...

2018-10-02 09:43:41 783 1

转载 Centos 7 安装MySQL

官方推荐使用 yum 源来安装 MySQL,本文讲述如何使用 yum 源来安装 MySQL。一、添加 MySQL yum 源可以采用yum localinstall命令来添加 MySQL 源。在 https://dev.mysql.com/downloads/repo/yum/ 页面选择合适 rpm 包,这些 rpm 包的作用就是添加 MySQL yum 源的。笔者下载的是 mysql80...

2018-10-02 07:39:33 205

原创 Python datetime模块详解

 1.获取当前时间print(datetime.now()) #获取当前的时间,如果是中国则是北京时间print(datetime.utcnow()) #获取UTC标准时间,美国格林威治时间运行结果:2018-09-30 15:44:23.8848412018-09-30 07:44:23.8848412.时间戳转换  # 只要是日期对象都可以获得时间戳pri...

2018-09-30 16:05:49 430

原创 Dokcer网络通信详解,及如何利用网络名称空间模拟docker通信

 一、详解Docker容器的通信默认情况下,启动docker时会采用bridge的网络链接方式,且网桥为docker0,docker0是启动docker服务时会自动创建的一个虚拟网卡,查看方式:sudo docker inspect CONTAINER docker容器之间的通信 就是通过网桥链接方式进行的具体的通信方式为:当我们启动一个docker容器时,do...

2018-09-30 08:46:32 521

原创 简述SSH和Openssh

1.ssh和telnet的区别telnet:TCP/23    缺陷:认证过程是明文         数据传输明文         ssh: Secure SHell, TPC/22       认证和数据传输都是加密的,属于C/S架构ssh --> SSH(商业)OpenSSH(开源)客户端    Linux: ssh    Windows: putty,Se...

2018-09-04 06:53:21 4311

原创 Openssl用法详解

CA --Certificate Authority  证书授权中心Authorize 授权 Authorization 授权书 PKI Public Key Infrastucture 公共秘钥基础设施openssl是一个开源程序的套件、这个套件有三个部分组成:一是libcryto,这是一个具有通用功能的加密库,里面实现了众多的加密库;二是libssl,这个是实现ssl机制的,它是用于...

2018-09-01 18:25:31 854

原创 基于OpenSSL采用自动化脚本实现自建私有CA

  1 #!/bin/bash  2 #  3 #判断系统是否安装了openssl  4 openssl version >> /dev/dull  5   6 [ $? -ne 0 ] && echo "openssl is not installed." && exit 1  7   8 CA_DIR=/etc/pki/CA  9 ...

2018-09-01 18:20:44 394

原创 小型ssh工具dropbear 安装配置及使用详解

1.Dropbear介绍    dropbear:小型的嵌入式系统专用的SSH服务端和客户端工具        服务器端:dropbear、dropbearkey        客户端:dbclient    dropbear默认使用nsswitch实现名称解析(账户名称)    dropbear会在用户登录时检查其默认shell是否为安全shell,/etc/shells中的shell...

2018-08-26 11:36:31 24337

原创 OpenSSH 远程登录详解

1.什么是OpenSSH  OpenSSH是SSH协议的免费开源实现,SSH协议族可以用来进行远程控制,并在计算机之间传送文件  对比telnet、rcp ftp、rlogin、rsh这些使用明文传送密码的传统方式来说,SSH在用户认证过程和数据传输过程中都是加密的,具有安全性  OpenSSH是一个典型的c/s架构服务    服务器端:sshd   服务器配置文件:/etc/ssh/ss...

2018-08-26 11:13:38 1899

转载 Windows下实现Python3和Python2 共存

很多朋友都安装了python2和3,因为用些库例如scapy,不是scrapy,python3下面都是错,那么怎么让python2和3共存呢。像一般的程序员,达到如下效果Windows平台下的兼容问题 CMD可以分别进入python2和3的交互模式 CMD可以正常使用pip对应的python2和3版本请按照步骤操作确保把python2和3的路径添加到环境变量中C:\Pytho...

2018-08-16 13:41:23 149

转载 Python 3.7 安装完成后import ssl失败解决方法

提示找不到SSL模块python安装完毕后,提示找不到ssl模块:  [root@localhost ~]# python2.7.5 Python 2.7.5 (default, Jun 3 2013, 11:08:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2 Type "help", ...

2018-08-05 08:27:00 27432 2

转载 Kali安装vmware-tools 和 自动调整屏幕分辨率的问题

 1.国内更新源清华大学软件更新源:deb http://mirrors.tuna.tsinghua.edu.cn/kali/ kali-rolling contrib main non-free1终端输入:leafpad /etc/apt/sources.list 打开后把上面的源加进去,然后把kali的源注释掉,即在行首加#。这样在更新时就会非常快。2.更新系统和软...

2018-08-05 08:26:49 2814

原创 磁盘管理之LVM使用详解

LVM全称为Logical volume managementLVM中三个重要的组成部分: PV 、VG、LV,它们的关系如下PV:physical volume 物理卷,也是我们的块设备VG:Volume Group 卷组,将物理块设备组合起来后称为卷组LV:Logical Volume 逻辑卷,在VG中创建的逻辑卷PE:Physical extents 物理盘区,VG中...

2018-07-21 16:52:49 1481

原创 Linux系统Mdadm管理命令详解之三-RAID10

关于RAID10不懂的可以查看我之前的文章一、创建RAID10注意:创建RAID10至少需要4块硬盘我们先准备好4个块设备文件,可以用losetup模拟回环设备1.创建RAID10 2.查看是否创建成功lsblk :list block查看所有的块设备文件,可以看出raid10创建成功3.创建文件系统 4.挂载raid10设备5.查看...

2018-07-21 14:59:40 1319

原创 Linux系统Mdadm管理命令详解之二RAID1

 上一篇文章,我详细讲解了RAID的级别的各种特点和如何创建RAID0和管理RAID0,这一篇主要来说下如何创建和管理RAID1一、创建RAID1,并创建文件系统     mdadm -C /dev/md1 -n 2 -l 1 -a yes /dev/loop{10,11}       对于mdadm命令中的选项不懂的可以看我第一篇文章https://blog.csdn.net...

2018-07-21 14:23:21 3448 1

原创 Linux系统Mdadm管理命令详解之一RAID0

一、RAID的简单介绍RAID(Redundant Arrays Inexpensive Disks) ,便宜的冗余磁盘阵列RAID级别0 :(stripe)条带模式,至少需要两块硬盘,每一份数据平均分成多份存储在多个磁盘中,且都处于一个水平条带上    优点:读写速度提高    缺点:无冗余能力(也称容错能力)    空间利用率:多个磁盘的总和1:(mirror)镜像...

2018-07-21 13:43:22 10432

原创 Linux系统中特殊权限SUID、SGID、Sticky的设置以及用法

在Linux操作系统中,当我们创建一个用户之后,使用umask查看用户掩码时,系统显示的是4位数,和我们知道的三位数的权限不同,那么不同之处就在于umask显示的第一位其实是特殊权限位,那么特殊权限位有哪些呢?下面我来一一讲解其用法!我首先讲解一下我们用户的整个权限获取过程:1.首先我们的用户登录,所谓的登录其实就是启动一个shell进程,该进程的属组和属主为该用户的属组和属主2.当用户执行某个命...

2018-07-10 18:03:35 807

原创 关于Linux特殊权限设置后无法通过chmod Mode 来进行修改SUID

对于Linux系统熟悉的朋友都知道,linux拥有三个特殊权限,分别是:SUID,SGID,Stick我们用 chmod u +/- s、chmod g +/- s、chmod o +/- t可以分别设置所对应的特殊权限另外一种比较快速的方式是用  chmod xxxx File 快速设置example: chmod 4755 /tmp/robert 设置robert这个文件夹的权限为  rwsr...

2018-07-10 15:37:04 524

原创 Linux系统下Shell条件语句之组合测试表达式

首先,我来帮大家回忆下Shell的测试表达式类型1.整数测试表达式[ TYPE [option] TYPE ]其中option有以下几种选项:    -eq : 判断相等    -ne :不等    -gt :大于    -lt :小于    -ge :大于等于    -lt :小于等于2.字符串测试表达式    == :判断是否相同    != :不同    \> :按照ASCII码比较是...

2018-07-09 10:30:49 934

原创 教你如何使用测试用例框架来写好测试用例(一)

测试用例编写方法,相信只要在测试行业待过1年以上的都应该是了解的,这里我就不做介绍那么好的测试用例是如何定义的呢?我觉得从两个方面来定义1.需求覆盖度,也就是所有已知的需求2.路径覆盖度,所有的可见页面1.测试用例如何覆盖所有路径?2.测试用例如何覆盖所有需求?3.测试用例是否覆盖了非功能性测试用例?这边文章我将带你了解如何设计功能测试用例!对于上面的问题1:如果需要覆盖所有的页面可操作路径,我们...

2018-07-06 11:17:14 4295 2

空空如也

空空如也

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

TA关注的人

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