自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Excel常用技巧(一)

01,excel入门每个方格都是储存格,有参照位;excel常用功能:表格设计,数据分析,公式设定,图表和函数等功能;使用小技巧:(一)移动单元格enter键–将鼠标移至下放储存格tab键–将鼠标移至右边储存格或者直接使用“方向键”移动储存格(二)列宽根据字符宽度调整excel某一列宽度根据栏位的字符宽度自动调整:如A列的某一行字符宽度较宽,双击AB之间的间隔线,可自动根据A列最宽的字符宽度进行调整;(三)excel每列和每行的宽度和高度如何保持一致?选中你想调节的列或者行,选择

2021-01-24 16:01:14 212

原创 MySQL基础(43-45)-函数介绍-单行函数

43.常见函数概念:类似于java中的方法,将一组逻辑封装在方法体重,对外暴露方法名;好处:隐藏了实现细节,提高代码复用性;调用:select 函数名(实参列表) 【from 表】;(1)这里讲到的函数 是 sql中提供的方法,不是自定义函数;(2)怎么执行的呢?==>调用该函数,将函数逻辑语句执行完,再将返回值显示出来!(3)根据能否使用到表中的字段,决定是否使用 from 表;()对于函数重点学习 函数叫什么 以及函数是干什么。分类(1)单行函数 如length、ifnull

2020-12-26 20:01:14 169

原创 MySQL基础(39-42)-排序语序order by

39-42.排序语序asc升序desc降序语法:SELECT * FROM 表名 ORDER BY 字段名 ASC/DESC;案例1:查询员工信息,要求工资从高到低排序SELECT * FROM `employees` ORDER BY `salary` DESC; //降序案例2:查询部门编号>=90的员工信息,按入职时间的先后进行排序;SELECT * FROM `employees` WHERE `department_id` >= 90ORD

2020-12-26 18:34:10 150

原创 sql基础-week3(28-37)-条件查询

28.Mysql条件查询介绍1.语法:selece 查询列表 from 表明 where 筛选条件;2.分类按条件表达式> < = <> >= <=按逻辑表达式:主要用于连接条件表达式&& 与 或 非模糊查询like /between and/ in /is nulltips:&&和and :两个条件都为true,结果为true,否则为false;【全真才真】||和or:有真则真,全假才假

2020-12-15 22:47:16 335

原创 MySQL基础-week2(11-27)

12.数据库的常用语句汇总1.SQL语句分类数据定义语言DDL库、表、列 create alter drop(CAD)数据库操作语言DML行(记录),insert、delete、update(i d u)2.SQL语法注意事项:sql语句要以分号;结尾。库相关语句新增数据库create database 数据库名;查看数据库show databases;删除数据库drop database 数据库名;使用/切换数据库use 数据库名

2020-11-29 21:22:25 98

原创 MySQL基础-week1(01-11)

001.课程引入1.数据库在我们生活;页面展示的画面,追根溯源最底层是数据库。web 网站流程:(1)用户看到的(通过浏览器我们看到的)页面上的数据来自于服务器,服务器对数据处理后显示在页面上。(2)服务器是从数据库拿数据的。比如数据库挂掉后,页面上就没有数据了。2.mysql是最流行的管理,mysql是开源的,oracle是要钱的。比如淘宝 网易都在使用mysql;3.课程:mysql基础和高级部分。002.为什么学习数据库1.数据库的重要性在网站上登陆,需要输入用户名密码进行身份校

2020-11-23 23:24:39 190

原创 Django学习(一):预备知识

HTTP协议的认识:(一)HTTP协议的认识1.什么是HTTP协议基于TCP/IP基于请求-响应模式TCP/IP四次挥手,三次握手get:获取请求页面的post:为什么说http协议是无状态协议?怎么解决http协议无状态协议?http请求中常见的请求方式(二)http请求中常见的请求方式(三)MVC模式和MTV模式1.mvc模式MVC是把web应用分为模型(M),控制器(C)和视图(V)2.MTV模式把项目拆分成不同的组件,让开发更方便一些。...

2020-07-21 19:44:48 120

原创 123

生成式快速生成的式子!内部有range范围,每次都要计算一个数,需要保存起来。生成器基础知识:1.什么是生成器?2.生成器应用在什么场景,有什么优势?一遍循环一遍计算你需要的时候才会帮你计算,提高了效率(看ppt进行补充)3.如何创建生成器:方法一:列表生成列表的改写[]–>()1)你需要的时候才帮你计算,next(g)执行一次帮你计算一次。并且不回头。2)补充:函数中遇到return,函数执行结束,后面的代码不会继续执行。(函数内部即使有while true无限循环,只

2020-07-19 13:54:31 103

原创 基础语法巩固

本节重点变量浮点型输入与输出01.认识变量别名-----对应真实字符算变量是内存中的一块区域字母、数字、下划线组成,不能以数字开头命名不能a b c,名字一定要有意义;不能今天起了明天就忘了;02.认识运算符(一)数据类型python支持五种基本数字类型:int,float、布尔Boolean、复数complex,string(1)浮点型包含科学计数法(2)python3没有长整型long!(二)认识运算符(1)算法运算符**次方/除法

2020-07-16 22:04:52 114

原创 学习语言tips

windows01.什么是编程语言每个人都要学会怎么去编程,提高问题解决能力(提高逻辑思维)编程语言:一条一条的指令(一步一步去执行),一系类执行动作的描述计算机不懂英文编程语言,需要翻译官(编译器)将英文翻译成0、1二进制语言解释性语言和编程性语言有什么区别解释性语言:每个语句再执行时翻译,每执行一次就需要逐行翻译一次哦哦,效率比较低。编程性语言:只翻译一次,运行时不需要翻译了。02.编程语言间的恩恩怨怨python:java:03.怎么学好变成语言1)多练正常人都没有思路

2020-07-16 19:56:25 101

原创 shell脚本--数据库备份

shell应用示例数据库备份一、数据库备份需求:(1)执行db_dump.sh westos(数据库密码)(2)脚本执行后会备份数据库中的所有库到/mnt/mysqldump目录中(3)备份文件名称为 “库名称.sql”当此文件存在时报错 并 询问动作输入“S”跳过备份当输入“B"时备份“库名称.sql”文件为“库名称_backup.sql”,再重新备份。当输入“O”时,覆盖源文件tips:(一)安装软件(1)查看yum仓库是否Ok(2)安装两个软件(3)开启enable

2020-07-15 21:02:41 458

原创 shell应用示例

shell 应用示例项目一:用户建立脚本• 执行users_create.sh userlist passlist• 建立userlist列表中的用户• 设定userlist列表中的密码为passlist列表中的密码• 当脚本后面跟的文件个数不足两时,报错• 当文件行数不一致时报错• 当文件不存在时报错• 当用户存在时报错tips:users.txt1.先判断有没有权限创建用户一般情况下,普通用户不能创建用户。如果不是超级用户,输出红色的信息,并且推出 exit 1:必须是root用

2020-07-15 19:17:23 134

原创 shell-9-循环(while/util)+函数

昨日回顾:1.分支语句(单分支,双分支,多分支)if condition;then do something;fi2.循环语句for do done (一次性写)一、循环语句for 循环:循环序列+do事情while循环:循环条件+do事情1-1 while循环语句while语句whiledo done示例:1.循环打印1-5数字(for+while)2.循环打印50以内的偶数和tips:思路一:(1)初始化信息,i=1 sum=0(2)循环条件, $ i <=

2020-07-12 16:06:28 335

原创 shell-条件(if)+循环语句(for)

今日主题:条件判断语句循环语句一、条件判断语句1-1.条件判断语法结构1.条件判断语法格式(1)格式一test : 检测文件类型和值$? 值为0时,表示上一条命令执行成功;值为1表示命令执行失败。(2)格式二 [ ](3)[[ ]]支持正则表达式2.特别说明中括号 [ ] 需要空格空间!**3.更多用法 **man test1-2.条件判断相关参数linux下一切接文件(设备、文档、目录均是文件)1.判断文件类型2.判断权限3.判断文件新旧4.判断字符串是否相

2020-07-12 08:59:27 1565

原创 vsftpd服务的部署及优化

主题:ftp我们知道ftp是文件文件传输协议,那么它是怎么进行文件传输的呢?带着这个问题,我们开始吧!一、ftp介绍ftp:file transfer proto,ftp是互联网中最老牌的文件传输协议FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服...

2020-05-23 18:57:18 357

原创 kickstart自动安装的来龙去脉

一、kickstart作用

2020-05-20 10:42:36 146

原创 我们应该如何管理系统中的软件呢?

一、linux中软件包的类型二、软件包的名称结构三、rpm命令管理软件包四、本地软件仓库搭建五、dnf软件管理命令六、第三方软件仓库的搭建方法

2020-05-05 18:32:11 325

原创 Openssh服务的部署及安全优化

一、Openssh功能介绍ssh服务是目前接触到的第一个服务~协议是由软件实现 ssh协议,软件名称是:openssh_server如果系统中没有安装openssh软件,是不能让别人通过ssh进行远程连接的什么是端口?答:连接主机时,ip地址相当于大门,访问哪个程序,由端口这个小门决定。端口用于区分这个ip地址开启的不同的程序。软件安装名称openssh-server...

2020-05-01 18:48:22 191

原创 内容分发网络--cdn

学习轨迹:总览互联网(假如我访问腾讯,我的数据怎么到达腾讯服务器,又是获取服务器的数据)client–>cdn–>classter–>HA+F5/lvs(4)–cluster(集群)–>haproxy(7)/nginx -->web(apache/nginx)–>app(php/jsp)–>DB(mysql/redis)–>zabbix监控–&g...

2020-04-26 20:54:37 709

原创 Python-1

主题:python为什么学习pythonansible saltstack用python豆瓣和知乎用python写的,代码简洁清晰,易于阅读运维需要精通shell和python监控平台等软件,自动监控查看服务器的状况,提升了开发能力运维的工作偏向于运维开发(自动化开发)发展为devops全栈代码能力可以的话,运维路才顺畅python连接模块之间笔试算法题 多刷刷题!(你别不...

2020-04-16 11:18:06 96

原创 shell-4-shell脚本中的变量

主题:shell中脚本的变量一、变量的定义(重点)(一)变量定义变量定义:变量就是一片内存区域中的地址;(理解:在内存中储存数据,当在执行过程中需要取值时,内存区域相当于一片大海,你要有明确的地址方向,才能找到你要的数值;也就是变量/内存地址带你去找你需要的数值)变量=内存地址比如有个程序:hostname,命令产生的结果不在硬盘,而是在内存中的字符设备里;a=$(hostname)...

2020-03-30 16:15:24 300

原创 shell-3-shell基础知识

主题:聊聊shell基础知识一、首先什么是shell呢?shell是保护内核的壳,是用户和内核的交互工具;脚本中命令的解释器解释器意思:将命令翻译成系统能够识别的语言shell脚本是解释型语言(特点:执行的较慢,上手容易)汇编语言切合度太高 在某硬件上开发只能在该硬件使用所以出现了c语言,c语言:描述性语言 调用库做管理动作时,常用python和shell汇编型语言二、she...

2020-03-29 16:52:31 225

原创 shell-2-文本处理工具

主题:文本处理工具一、grepgrep 全局搜索正则表达式固定字符表示通用匹配whatis grep man grep 查看grep用法正则表达式分为两种:传统+扩展正则表达式对应的 有两个命令 grep(传统) 和 egrep(扩展)egrep = grep -Egrep 格式grep 匹配条件 处理文件实验实验(一)(1)cp /etc/passwd . 复制...

2020-03-28 20:01:31 140

原创 Linux中$、单引号、双引号、反引号的区别

主题:今天我们来聊聊linux中引号的那些事一、$的那些事在不同的场景,$的含义不同;在bash里$符号表示当前用户为普通用户;在bash脚本里,$开头表示变量。$#传给脚本的参数个数$0脚本文件本身的名字$1传递给该shell脚本的第一个参数$2传递给该shell脚本的第二个参数二、引号的那些事终端shell特点:没有引号的情况...

2020-03-28 17:32:35 347

原创 shell中常用的基础命令(diff/patch/cut/tr/test)

主题:shell中通常用的基础命令一、引言:对shell的理解有助于Ansible的学习;shell脚本:脚本语言是计算机编程代码的一种,和其他代码语言一样,达到用来代替人工手工操作,进行计算机自动执行程序的功能;shell脚本(shell script)是属于脚本语言,用在linux系统上;shell script是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些...

2020-03-27 17:48:30 365

原创 Samba

主题:samba一、引入在windows中,不同的主机之间是如何进行文件的传输呢?微信qq这种是基于用户的文件传输,对于企业而言不适用。我阿里员工主机之间要传输文件,难不成还要借助qq呀ftp、http是文件传输协议,是传输文件时的约定我们现在要讲的是,文件网络系统,值直接使用进行文件传输东西文件传输系统和文件传输协议是不同的哦~ 系统更略胜一筹,开放的权利更多下面我来讲讲win...

2020-03-18 22:57:08 313

原创 Apache

RHCE-Appache整理实验环境rhel7中思路:1.配置ip地址为192.168.43.102.网关:192.168.0.13.子网掩码 PREFIX=244.主机名 hostnamectl set-hostname rhel7_node1.westos.com5.验证:ping 114.114.114.144成功,说明该主机可以连接外网ping www.baidu.con...

2020-03-17 21:48:14 1359

原创 Linux下的网络环境部署及DHCP服务器的搭建

Linux下的网络环境部署部署网络的意义:只有配置好网络才能上网,计算机有网络才有意义,使得网络达到效果。一、有关IPip address = internet protocol address 官方叫做网络进程地址ipv4 = internet protocol version 4tcp/ip协议实际上是个协议簇TCP/IP 协议栈是一系列网络协议的总和,是构成网络...

2020-02-17 21:58:00 703

原创 Linux系统中的日志管理

企业级日志管理及优化方式前言什么是日志?系统不会说话,系统有什么状况和问题通过日志告诉给管理员本章讲解日志的采集方式有:journald和rsyslog,这两个命令是完成日志的采集工作,不是产生日志的,是日志的搬运工!采集命令不同,采集方式不同,让我们一起来探索吧系统启动自动打开的shell会一直产生日志Linux系统中运行的程序通常会把一些系统消息和错误消息写入对应的日志中,若是...

2020-02-14 22:27:07 668

原创 如何让Vmware15中创建的虚拟机网络畅通

如何让Vmware15中创建的虚拟机网络畅通第一步:实验前提:在Vmware15中新建的虚拟机,网卡工作模式应当选择桥接模式查看网卡工作模式:选中要查看的虚拟机—设置—查看网络适配器:桥接模式tu 1第二步:查看windows当前网络状况win+r 输入cmd ,打开windows下的shellipconfig/all C:\Users\kiosk>ipconfig/...

2020-02-12 20:47:17 210

原创 系统中的文件传输

系统中的文件传输前言系统中文件传输实验需要两台虚拟机本次演示的实验以及后续的实验使用rhel7_node1和rhel8_node1两台虚拟机rhel7_node1和rhel8_node1相当于两台电脑哈rhel7_node1设置的网络IP为192.168.43.10rhel8_node1设置的网络IP为192.168.43.11windows中VWware15中新建的虚拟机默认情况...

2020-02-12 20:37:32 303 1

原创 Linux下如何设定权限?

Linux下权限的设定1.如何查看及读取权限信息1.查看文件属性ls -l file查看文件的属性ls -l dir查看目录内文件信息ls -ld dir查看目录的属性ll file相当于 ls -l file (ls -l 相当于 ll)ll -d dir相当于 ls -ld dirls -lR file递归显示子目录实验操作(...

2020-01-02 19:06:20 381

原创 Linux下,我们应该如何获得帮助?

Linux中如何获得帮助?1. 查看linux中命令的基本用法(1)命令 --help[root@workstation Desktop]# passwd --helptu 1(2) man 命令[root@workstation Desktop]# man passwdtu2(3)man level target但是文件中的用法上述两种命令查不到 ,若想查看文件中命令的用...

2020-01-02 18:50:28 158

原创 Linux下我们怎么更好的管理用户?

Linux下的用户管理1.Linux帮助2.用户及用户组存在的意义1.我们为什么要对用户进行管理?因为Linux系统是一个多用户多任务的系统,管理好用户,系统才能有条不紊的执行任务!2.用户存在的意义用户是操作者在系统中的身份标识用户的存在是为了限制权限(比如我的水杯的使用权,你要想用我的水杯需要看你具有什么样的用户身份)用户是linux系统最底层的安全设备,属于权限问题,系统要...

2020-01-02 15:55:05 403

原创 Linux输入输出的那些事

管理linux中的输入输出1.输入输出相关的一些定义(1)重定向输入重定向允许用户不通过键盘,而是从文件中得到输入数据;一般输入设备是键盘,若想把文件作为输入数据,即为“输入重定向”;输入重定向只需将所有想执行的命令打包写入一个文件中,执行此文件即可!输出重定向将原本要输出到屏幕的数据信息写入指定的文件中;当不想将显示在shell脚本内,使用重定向,将输出内容放在指定文件中;...

2020-01-01 23:01:38 228

原创 Linux下的文件管理

1.文件建立及删除Linux特性Linux中一切皆文件Linux中对系统管理,也就是对文件管理,对文件实施增删改查。Linux下对文件的建立和删除 (文件+目录)Linux中同windows一样,有文件和文件夹。只不过 Linux中,我们把文件夹称之为目录1.文件的建立[root@workstation Desktop]# touch file...

2019-12-27 19:01:22 172

原创 vim文件编辑

文件编辑1.文本编辑方式gedit图形的文本编辑,只有在图形开始时可用vimLinux 中常用的文本编辑工具2.vim工作模式(1)插入模式vim 插入模式的进入i所在光标的前插入I光标所在行的行首插入a光标所在字符的下一个字符插入A光标所在行的行尾插入o光标所在的下一行插入O光标所在的上一行插入s光标所在...

2019-12-27 17:49:04 236

空空如也

空空如也

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

TA关注的人

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