自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker部署nextcloud网盘

docker方式部署nextcloud网盘,简单方便;1、拉取镜像:docker pull nextcloud2、启动容器:docker run -d --restart=always --name nextcloud -p 80:80 nextcloud docker run :启动一个容器 -d:后台运行容器 --restart=always:Docker 重启的时候容器也会重启 --name nextcloud:命名容器的 name 为 next

2021-03-22 17:36:45 502

原创 centos UTC时间修改

查看系统时间的命令: date查看硬件时间的命令: hwclock这里可以看到时间相差8个小时,需要进行时钟同步;1.安装ntpdate工具yum install ntp ntpdate2、修改时区配置# vi /etc/sysconfig/clockZONE="Asia/Shanghai"UTC=falseARC=false3、同步系统时间# linux 的时区设置为上海,通过公网 NTP 服务器校准时间,设置硬件时间和系统时间一致 ln -sf ..

2021-03-17 11:40:11 1260

原创 centos 7 搭建Nextcloud网盘

Nextcloud官方地址/文档:官网 nextcloud环境:centos 7.9 2C4G 关闭selinuxNGINX 1.8.0MySQL 8.0.15PHP 7.0.331、安装NGINX编译安装参考链接:NGINX2、安装MySQL二进制包安装安装依赖包:shell> yum -y install libaio下载软件包并解压:shell> wget https://dev.mysql.com/get/Download...

2021-03-16 16:48:30 1828

转载 发布活动时,Wacom软件遇到错误

Mac系统连接手绘板时出现错误,网上找了很久,以下是最有用并且可以解决掉的。Wacom吧注:此篇文章来自百度贴吧。

2020-08-19 17:06:11 539

原创 将一个目录下所有的文件中包含指定字符的行筛选出来导入到一个文件中

单个文件使用AWK将单个文件中包含某个字段的行输出到一个文件中首先可以看到1文件是空的下面对其中任意一个文件进行处理 awk '{if($0~"包含字符") print}' 要处理的文件名 >> 新文件操作结果目录下所有文件将目录下所有文件中包含某个字段的行输出到一个文件中首先可以看到2文件是空的对data目录进行处理grep 字段 -r 目录名称 >> 文件名称处理结果...

2020-08-07 14:43:32 701

原创 Linux系统管理命令及详细参数

目录系统管理useradd命令语法选项实例passwd命令语法选项实例userdel命令语法选项实例init命令语法选项参数运行级别runlevel命令语法实例w命令语法选项参数实例ps命令语法选项进程状态说明(stat列)killall命令语法选项信号说明实例pkill命令语法选项实例kill命令语法选项实例id命令语法.

2020-08-06 11:12:48 940

原创 Kali Linux 2020.1a修改root用户密码

KaliLinux2020.1a修改root用户密码安装KaliLinux2020.1系统后,需要使用root用户权限安装软件。由于root用户的默认密码未知,所以需要在单用户模式下重新设置root用户密码。操作步骤如下:1、启动KaliLinux,进入启动界面。2、选择KaliGNU/Linux项并按下e键,进入Grub编辑界面。3、选择到Linux行,将ro修改...

2020-03-16 11:29:35 3574

原创 centos7.X中firewalld防火墙使用

systemctl服务管理工具使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl enable firewalld查看服务是否开机启动:...

2019-11-14 17:11:13 189

原创 linux下FTP文件服务器

FTP介绍FTP (File transfer protocol) 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。FTP就是实现两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为下载(download)文件。将文件从自己计算机中拷贝至远程计算机上,则称之为上传(upload)文件。这个古老的协议使用的是明码传输方式,且过去有相当多的安全...

2019-11-07 16:46:41 564

原创 firewalld启动失败--Failed to start firewalld - dynamic firewall daemon.

错误信息:Failed to start firewalld - dynamic firewall daemon.原因是系统python默认指向的是python3,而实际依赖的是python2;查找firewalld绝对路径;将此处修改为python2,保存退出;启动firewalld...

2019-11-04 14:54:33 10056

原创 iptables防火墙基本使用

iptablesiptables是Linux上常用的防火墙软件,Linux CentOS 7默认没有安装iptables,默认的防火墙是firewalld,安装iptables之前先检查下当前CentOS 7系统下的firewalld防火墙状态,如果是开启状态,需要先关闭firewalld防火墙。安装iptables防火墙yum install iptables -y#cent...

2019-11-01 18:04:54 445

原创 linux三剑客之----sed

sedsed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存...

2019-10-11 16:42:08 166

原创 linux三剑客之----grep

awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。一、grep1、grep和egrepLinux系统中grep命令是一种强大的文本搜索工...

2019-10-08 18:21:23 175

原创 Linux下抓包工具tcpdump使用

简介Linux tcpdump命令用于倾倒网络传输数据;执行tcpdump指令可列出经过指定网络界面的数据包文件头;tcpdump可以将网络中传送的数据包完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。安装yum install -y tcpdump普通情况下,直接启动tcpdump将监视第...

2019-09-27 15:27:16 222

原创 Python中isdigit()

st.isalnum() 所有字符都是数字或者字母st.isalpha()所有字符都是字母st.isdigit()所有字符都是数字;st.islower() 所有字符都是小写;st.isupper() 所有字符都是大写;st.istitle() 所有单词都是首字母大写;st.isspace()所有字符都是空白字符\t、\...

2019-09-16 14:11:11 6654

原创 centos下搭建jenkins

系统版本安装jenkins1、添加yum repos,然后安装参考:https://pkg.jenkins.io/redhat/wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.reporpm --import https://pkg.jenkins.io/redh...

2019-09-06 17:58:15 191

原创 VMware ESXi 6.5安装

介绍ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计,,ESXi已经实现了与Virtual Appliance Marketplace的直接整合,使用户能够即刻下载并运行虚拟设备。这为即插即用型软件的交付与安装提供了一种全新和极其简化的方式;ESXI 6.7百度云分享(6.5与6.7区别不大):链接:https://pan.baidu.com/s/1t-2L33WKV6bm...

2019-08-30 18:15:45 8880 1

原创 Python迭代器实现斐波那契数列

迭代器协议Python 处理 for 循环时,首先会调用 something.__iter__(),返回 something 对应的迭代器(假设叫 it);而后,for 循环会调用 it.__next__(),获取迭代器的下一个元素,并赋值给 x,然后执行循环体;执行完后,for 循环会继续调用 it.__next__(),获取迭代器的下一个元素,并赋值给 x,执行循环体 …… 当 for ...

2019-08-30 14:45:31 507

原创 LNMP搭建

目录目录查看操作系统及版本信息搭建版本安装NGINX安装mysql:安装PHP安装libiconv字符集转换包安装libmcrypt加密库安装mhash加密扩展库安装mcrypt加密扩展库NGINX关联PHPPHP连接MySQL查看操作系统及版本信息搭建版本安装NGINXwget http://nginx.org/downl...

2019-08-29 15:11:55 513

原创 Python面向对象中反射

目录反射是什么?Python中的反射主要方法:方法的使用类也是对象反射当前模块成员动态导入模块(基于反射当前模块成员)__setattr__、__delattr__、__getattr__方法二次加工标准类型(包装)授权isinstance和issubclass方法item方法改变对象的字符串显示反射是什么?反射主要是指程序可以...

2019-08-24 14:36:30 451

原创 centos下SSH启用秘钥登陆,禁止密码登陆

ssh秘钥登陆一、创建秘钥对ssh-keygen -t rsa二、将公钥导入到系统[root@aliyun ~]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys[root@aliyun ~]# ls .ssh/authorized_keys id_rsa id_rsa.pub kn...

2019-08-21 15:59:40 1212

原创 CentOS7中搭建NGINX

目录NGINX介绍安装配置NGINX编译安装nginxnginx软件目录部署nginx站点NGINX介绍nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。 nginx比apache性能改进许多,nginx占用的系统资源更少,支持更高的并发连接,有更高的访问效率。...

2019-08-16 17:28:06 116

原创 CentOS7下docker基本使用

卸载旧版本sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker...

2019-08-16 11:59:32 1149

转载 Python--面向对象(进阶)

类的成员类的成员可以分为三大类:字段、方法和属性一、字段字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同,普通字段属于对象 静态字段属于类class Province: #静态字段 country = '中国' def __init__(self,name): #普通字...

2019-08-14 15:29:36 159

原创 解决windows 10桌面文件图标上出现两个蓝色箭头

桌面文件都被加了两个蓝色的箭头大家看到这种不必惊慌,那两个蓝色箭头表示启用了NTFS压缩。选中文件-->>右键-->>属性-->>高级,看到每个文件都被勾选了“压缩内容以便节省磁盘空间”这里只需要把勾去掉就好,如果文件较多,别着急还有其他办法;如果所有的桌面文件都勾选的话,可以按照以下来操作-->>打开C盘-->&g...

2019-08-14 14:58:55 12227

原创 Centos7下glances、iftop、htop工具

资源监控工具glancesglances 可以为 Unix 和 Linux 性能专家提供监视和分析性能数据的功能,其中包括:CPU 使用率 内存使用情况 内核统计信息和运行队列信息 磁盘 I/O 速度、传输和读/写比率 文件系统中的可用空间 磁盘适配器 网络 I/O 速度、传输和读/写比率 页面空间和页面速度 消耗资源最多的进程 计算机信息和系统资源glances 工...

2019-08-09 17:16:48 1568

原创 CentOS7下搭建YApi环境

YApi介绍YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。工作中接口返回的参数值包含很多的异常场景,前端不得不写一大串的判断逻辑。配合前段调试需要模拟很多场景,比...

2019-08-07 16:14:03 1421 2

原创 centos7下部署Ansible

操作系统及Python版本信息Ansible 环境部署简单地介绍 Ansible 基本观念和怎么安装、设定 Ansible;Ansible 是怎么运作的?在 Ansible 的世界里,我们会通过inventory 档案来定义有哪些Managed node(被控端),并借由SSH和Python进行沟通。换句话说,当 Control Machine (主控端) 可以用...

2019-08-02 18:50:26 820

原创 Python--面向对象基础

面向对象编程——Object Oriented Programming,简称OOP是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。面向对象的基本特征类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变...

2019-08-01 14:18:14 188

原创 centos7下安装python3.7

查看系统版本;[root@server ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@server ~]# uname -aLinux server.dev 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_...

2019-07-30 18:30:50 19002 6

原创 yum安装zabbix-web-mysql出现[Errno 256] No more mirrors to try.报错

在CentOS7.X使用yum 安装软件的时候 出现错误[Errno 256] No more mirrors to try.导致软件无法继续安装。报错如下:开始以为是缓存的问题,就执行了以下的一系列操作:[root@server ~]# mv /var/cache/yum/* /delete/[root@server ~]# yum clean all[root@serv...

2019-07-23 18:29:00 9978 1

原创 Python中JSON、PICKLE、SHELVE

JSON和PICKLE  json:用于字符串和Python数据类型间进行转换;   pickle: 用于python特有的类型和python的数据类型间进行转换;   json提供四个功能:dumps,dump,loads,load;   pickle提供四个功能:dumps,dump,loads,load;JSONJSON(JavaScript Object Notation)...

2019-07-22 17:02:49 573

原创 Python正则表达式

正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re 模块也提供了...

2019-07-16 17:45:51 729

原创 Python中configparser模块

用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为configparser。下面主要说一下Python基于ConfigParser模块针对配置文件的创建、读取、写入、判断等相关操作技巧;创建配置文件import configparserconfig = configparser.ConfigParser() # 生成一个处理对象;#生成一...

2019-07-15 18:54:43 336

转载 Python中logging模块

转载:https://www.cnblogs.com/yyds/p/6901864.html一、日志相关概念:日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。1、日志的作用通过log...

2019-07-12 22:25:16 138

原创 Python中sys,hashlib模块

Python sys模块sys模块功能多,全记下来完全没必要,下面说一些比较实用的;1、sys.argv在外部向程序内部传递参数,获取运行 Python 程序的命令行参数。其中 sys.argv[0] 通常就是指该 Python 程序,sys.argv[1] 代表为 Python 程序提供的第一个参数,sys.argv[2] 代表为 Python 程序提供的第二个参数……依此类推;...

2019-07-12 15:54:54 206

原创 python中OS模块;

OS模块OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。在自动化测试中,经常需要查找操作文件,比如查找配置文件(从而读取配置文件的信息),查找测试报告等等,经常会对大量文件和路径进行操作,这就需要依赖os模块。>>> import os #导入OS模块;>>> help(os) ...

2019-07-11 18:07:30 24446 6

原创 python随机数(random);

random模块用于生成随机数random()是Python中生成随机数的函数,是由random模块控制,random()函数不能直接访问,需要导入random模块,然后再通过相应的静态对象调用该方法才能实现相应的功能;1、random.random()返回一个随机数,其在0至1的范围之内;import randomprint(random.random())#0.957...

2019-07-10 17:57:14 1573

原创 python时间模块(time,datetime);

Python日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能;Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间;每个时间戳都是从某个时间到1970年1月1日 00:00:00的差值,时间间隔是以秒为单位的浮点小数;Python 的 time 模块下有很多函数可以转换常见日期格式,如函数time.time()用...

2019-07-09 18:36:35 283

原创 python列表生成式,生成器,迭代器

列表生成式在Python语言中,所谓的列表生成式,顾名思义,就是说可以生成list列表的表达式,是Python内置的一种强大的功能。列表生成式即List Comprehensions,列表生成式作用是用来生成列表的,那么其特点也肯定是使用“[]”来去表示的。例如想对列表里面的数据进行运算后重新生成一个新的列表,如[1,2,3... 100],按平常思维就是先定义一个列表c,然后for循环...

2019-07-07 15:52:55 161

空空如也

空空如也

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

TA关注的人

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