自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux find命令

linux find命令简介

2023-01-03 15:50:32 447

原创 curl 常用命令

linux常用curl命令

2022-12-16 15:59:49 2170

原创 python 字典_集合

Ctrl + / #快速注释拷贝:深拷贝、浅拷贝eg:n1 = [1,2,3]n2 = n1n1.append (4)print(n2)结果:1,2,3,4n1 = [1,2,3]n2 = n1.copy() #n1和n2的储存空间不同print(id(n1),id(n2)) #id(n1) n1的内存空间idn1.append(4)print(n2)结果:1540531179712 1540531180800[1, 2, 3]为什么要用深拷贝?如果我们拷贝时

2022-03-04 02:39:21 362 1

原创 python文件管理

1.文件操作介绍1.打开文件mode:r :只能读文件w:只能写入(清空文件内容后写入)a:追加a+:读写(文件追加写入内容)r+:读写文件开头写入w+:可读可写(写入后清空文件内容)2.文件读写操作3.关闭文件(1)colse()(2)with语句(安全管理器,自动关闭文件)4.文件指针移动seek(offset,from),offset:偏移量 from:方向0:表示文件开头1:表示当前位置2:表示文件末尾with open('E:/python/python pr

2022-03-04 02:30:14 487

原创 python 函数

#函数必须有输入和输出1.创建函数,定义函数#函数的输入—参数,函数输出–返回值#形参:形式参数、不是真实的值(定义函数时的参数)实参:实际参数。是真实值 (调用函数时的参数)2.调用函数#函数定义def get_max(num1,num2): #形参 result = num1 if num1 > num2 else num2 return result#函数调用max_num = get_max(30,20) #实参print(max_num)结果:

2022-01-19 22:36:33 874

原创 状态码总结

状态码小结实例:应用通过nginx访问php常用状态码502502并不是指网关本身出了问题,而是从上游接收响应出了问题,比如由于上游服务自身超时导致不能产生响应数据,或者上游不按照协议约定来返回数据导致网关不能正常解析(1)关闭php-fpm进程,返回502。这个比较容易理解,参照上面的定义,因为php-fpm进程关闭,nginx连接不上php-fpm,即nginx的上层无响应数据导致的网关错误。(2)启动php-fpm进程,修改php-fpm.conf的request_terminate_

2021-12-07 11:36:05 2208

原创 python 列表和元组

序列:字符串、列表、元组数组:储存同一种数据类型的集合列表打了激素的数组,与数组区别:数组存储相同类型数据,列表可以是不同类型序列:能索引能切片定义:打了激素的数组特性:列表常用操作:1.增加:追加:(在第一个前面追加)li = [1,2,3]li.insert(2,'cat')print(li)结果: [1, 2, 'cat', 3](在最后一个后面追加)li = [1,2,3]li.extend([4,5,6])print(li)结果: [1, 2,

2021-11-25 22:14:59 362

原创 docker入门

标题docker仓库docker tag yakexi007/mario:latest localhost:5000/mario:latest #改名

2021-09-27 16:52:00 87

原创 docker 镜像迁移

导出docker save -o [镜像名.tar] [镜像]docker save -o redis.tar redis:latest 导入docker load -i [*.tar]之前自己转移的时候还看到有 “docker import redis.tar redis:latest ” ,但是这个名令生成的镜像不能使用,会显示一下内容[root@server8 ~]# docker run -it --name Sentry sentry:latestdocker: Error r

2021-09-27 16:51:16 165

原创 curl命令及返回

基本指标curl URL #获取该网址的文本信息 -i URL #获取该网址的文本信息以及协议头部信息 -x 47.94.151.148:80 zhujy.com.cn #使用代理获取网页文本信息 -I url #仅返回请求头部信息 -C/–continue-at # 断点续转 -v #Ma

2021-09-23 11:10:53 22174

原创 ansible部署Openstack

环境搭建

2021-06-23 13:55:51 1347

原创 python基本数据类型与字符串

1.变量定义:变量就是存放数据的盒子,我们通过使用变量这个盒子进而调用盒子里面的数据命名规则:变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头;变量名不能包含空格,但可使用下划线来分隔其中的单词;不要将Python关键字和函数名用作变量名;变量名应既简短又具有描述性;慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0.2.基本数据类型整数----int小数----float布尔值----True,Flase字符串-----string(%s

2021-06-20 19:09:18 563

原创 python 基础

环境搭建linux自带python所以我们只需下载pycharm即可1.到pycharm官网下载Linux版本的pycharm包。2.打开中端 cd到下载的文件夹,默认为 ~/Downloads/ 文件夹下3.执行命令tar -xvzfpycharm-professional-2021.1.2.tar.gz4.文件解压完之后就已经安装完成启动:1.cd 到解压完成的文件夹里面:cd pycharm-2017.1.8/bin2.找到pycharm.sh 执行sh pycha..

2021-06-16 09:24:37 72

原创 python 流程控制

目录if 语句while 语句for语句if 语句注意:与c语言不同,if ,else 语句写完后要跟一个“ : ”if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。当判断条件为多个值时,可以使用以下形式:if 判断条件1: 执行语句1……elif 判断条件2: 执行语句2……elif 判断条件3: 执行语句3……else: 执行语句4…….

2021-06-15 23:42:16 59

原创 kubernetsts 部署搭建

## 搭建私有仓库#安装docker-compose下载地址:https://github.com/docker/compose[root@server8 harbor]# chmod +x docker-compose-Linux-x86_64[root@server8 harbor]# docker-compose --versiondocker-compose version 1.27.0, build 980ec85b注:赋予执行权限,并检测是否成功#安装..

2021-05-13 11:37:56 114

原创 zabbix

安装步骤1.关闭selinux和iptables

2021-04-19 22:24:41 71

原创 codis

codis下载解压,并将go放到/usr/local/download codis ,并在go的指定目录下执行make,$GOPATH/src/github.com/CodisLabs/codis下就是文档,没有其他级目录安装jdk可以在orical官网下载启动sodis通 过web浏览器访问集群管理页面(fe地址:127.0.0.1:9090) 选择我们刚搭建的集群 codis-demo,在 Proxy 栏可看到我们已经启动的 Proxy, 但是 Group 栏为空,因为我们启动的 c

2021-04-16 17:06:06 161

原创 lamp架构基础安装

phpcd /usr/local/nginx/confvim nginx.conf注:先查看index.phpphp开机自启#one way#other way#vim php-fpm.servicenginxnginx开机自启注:/lib 与 /usr/lib 为软连接nginx平滑重载#vim index.php#vim php.ini

2021-04-08 14:37:23 69

原创 linux执行流控制

for循环条件语句case语句expect语句

2021-03-20 15:14:37 110

原创 shell中的变量的使用

变量的定义变量定义方法变量的名称变量的转译注:有些时候有的字符不需要转译,所以用“”命令的别名vim ~/.bashrc #永久性更改vim /etc/bashrc #系统级别更改,多用户适用注:在系统文件中改过之后,westos用户也可以,使用xie命令替代vim命令环境变量的设定vim ~/.bash_profile #用户级别环境设置#java环境搭建vim /etc/profile.d/java.sh #系统级别环境设置...

2021-03-19 23:23:31 100

原创 shell脚本的基础知识

什么是shell如何创建shellshell的执行方式

2021-03-14 08:51:47 63

原创 linux文本处理工具(grep sed awk)

grep、awk、sed常见用法sed(显示)

2021-03-13 16:26:13 106

原创 网络文件系统

samba服务#文件共享协议(windows与linux共享)nfs服务#服务端vim /etc/exports#客户端#增加读写功能,指定用户#服务端#客户端#自动挂载,自动卸载iscsi#搭建#服务端#添加一块5G硬盘#添加分区#客户端...

2021-03-13 08:56:58 97

原创 Apache的管理及优化web

搭建软件环境Apache的安装二级标题三级标题四级标题五级标题六级标题

2021-03-12 14:33:15 48

原创 shell中常用的基础命令(uniq、test)

diffpatch(添加补丁)diff -u westos westos.new > westos.patch#生成补丁patch westos westos.patch #给westos打补丁-b #备份原文件cut 查看列sort (排序) uniqtr(大小写转换)tr ‘a-z’ ‘A-Z’tr ‘mn’ ‘a’ #将mn替换为a,后面只能写一个字符...

2021-03-09 14:59:09 92

原创 linux系统分区管理

添加硬盘设备识别SATA/SAS/USB /dev/sda,/dev/sdbVIRTIO-BLOCK /dev/vda,/dev/vdbSD/MMC/EMMC /dev/nvme0,/dev/nmcblk1光驱 /dev/cdrom,/dev/sr0,/dev/sr1df -h 2的n次方计算大小-H 10的n次方计算大小fdisk -l

2021-02-07 23:27:38 252

原创 mysql数据库的基本原理

数据库简介数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合#常见名词:字段:表格的表头库:存放表格的目录安装数据库1)搭建软件仓库2)#剩下的输y#进入mysql3)数据库端口管理# vim /etc/my.cnf.d/mariadb-server.cnf,关闭网络端口数据库管理#先进入数据库mys

2021-02-04 22:24:37 903

原创 linux系统的引导过程

调整从光盘启动#也称挽救模式,一般在硬盘文件出问题时使用注:要在虚拟机关掉时操作1)virt-manager注;此调节为永久调节,调回如上图所示,点向下箭头mbr出现问题及其处理#fidisk 查看设备信息#问题修复#出现下图,所圈及表示成功,重启系统即可系统引导文件 丢失后,修复#系统配置文件目录:/boot/loader/entries/#重新启动#出现问题1)手动填写引导信息#指定设备,位置注:下图中文件名为(e l 8)注:上属更改,若重

2021-01-30 17:36:13 129

原创 linux系统定时任务及延时任务

系统延时任务1)at时间 #设定任务,指定时间执行now+1min #一分钟之后执行-l #查看任务队列-c + 任务号 #查看任务内容-l +任务号 #取消任务ctrl+d

2021-01-30 15:02:54 179

原创 linux虚拟化部署及虚拟机安装

虚拟机安装1)部署虚拟化,为创建虚拟机搭建环境二级标题三级标题四级标题五级标题六级标题

2021-01-29 21:15:24 158

原创 linux软件安装

文件类型DEB #UBlinux DEBlinuxRPM #redhat cent0s fadrabz2|gz|xz #1.需要源码安装需要编译#2.绿色软件直接可用#rhel8只能使用绿色软件,源码编译软件和rpm软件rpm命令管理软件包#解决不了依赖性问题rpm-ivh #安装参数组合-a #所有-f #指定文件-p #软件包-q #查询-l

2021-01-26 23:40:39 109

原创 linux网络设定

添加网卡(linux系统)1)图形页面设定网卡真实主机输入:virt-manaager#虚拟机中输入nm-connection-editor2)无图形模式添加网卡3)临时设定ifconfig #查看网卡,ip信息ifconfig 网卡名 192.168.6.116 (重设ip) netmask 255.255.255.0 #临时改变,重启后会消失#在没有配置文件时可用ifconfig 网卡名

2021-01-26 17:11:01 93

原创 linux权限管理

权限查看及读取1)权限查看 #ls -l file ##查看文件权限ls -ld dir ##查看目录权限2)权限的读取 #“文件的属性被叫做文件的元数据(meta data)”“一种元数据用1个byte来记录内容”#文件权限信息#| rw-r–r-- | . | 1 | root | root |

2021-01-23 20:37:32 96

原创 linux用户管理

用户及用户组存在的意义1)用户存在的意义系统资源是有限的,如何合理分配系统资源,在这个问题解决时必须要有连个资源配合,3A机制组成系统中最底层的安全架构。3A机制:1.身份 account2.授权 author3.认证 auth2)用户组存在意义用户组是一个逻辑容器,对用户进行归类和统一授权3)用户及用户组在系统中的存在方式用户就是/etc/passwd文件中的一行字符用户组存在的方式就是/etc/group 文件中的一行字符用户切换及涉及到的系统配置文

2021-01-22 21:48:00 86

原创 linux中文件传输

linux中文件传输远程文件传输命令二级标题三级标题四级标题五级标题六级标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入远程文件传输命令在这里插入图片描述二级标题三级标题四级标题

2021-01-22 12:45:10 108

原创 ssh远程登陆管理

linux实验配置#一般用作搭建虚拟机后,连接虚拟机与真实主机#真实主机中进行:#root用户操作cd /etc/sysconfig/network-scripts/ #此为Bridge的默认地址注:如果之前没有搭建过Bridge,在cd /etc/sysconfig/network-scripts/目录下不会有ifcfg-br0文件。注:不同主机中上面标注的文件,名称可能有所不同3.更改ifcfg-enp0s25和ifcfg-br0文件,使其内容如下所示:4.reboot

2021-01-19 19:55:45 171

原创 linux下的进程管理

1.进程的定义1)进程与线程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆

2021-01-19 14:33:47 64

原创 linux下的文件管理

linux下的文件管理1.文件管理命令2.Linux文件寻址3.文件批量处理1.文件管理命令touch #新建文件,修改文件时间戳touch file1 file2… ##建立空文件touch file ##把文件时间同步到当前时间touch -t YYYYMMDDHHmm file ##把文件时间更改到指定时间mkdir

2021-01-19 09:49:58 60

原创 Linux下的输入输出

输入输出的定义1.输入就是我们的键盘,鼠标和我们用这些硬件在系统中录入的字符2.输出就是系统接收到我们想要实现的功能字符后,经过进程的处理产生字符, 输出会有两种出现,编号1为正确输出,编号2为错误输出 。如何管理输入< #输入重定向tr ‘a-z’ ‘A-Z’ < test ##把test文件中的内容定向到tr程序中2)<< #多行录入#将两个eof之间的,一次输入,eof也可换位其他字符。如何管理系统输出1)输出重定向

2021-01-19 00:36:15 174

原创 Linux命令使用技巧

# 标题:Linux命令使用技巧Linux命令使用技巧总结**##一、什么是linux?**1.linux操作系统Linux的定义:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux操作系统的主要用途:主要用于服务器,特别是网络服务器。两种常见的桌面环境:KDE和GNOME。Linux是基于Unix的,属于Unix类,Uinx操作系统支持多用户、多任务、多线程和支持多种CPU架构的操作系统。Li

2021-01-19 00:02:13 150

空空如也

空空如也

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

TA关注的人

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