自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 夜莺安装部署(二进制)

夜莺的服务端有两个模块:n9e-webapi和n9e-server,n9e-webapi 用于提供 API 给前端 JavaScript 使用,n9e-server 的职责是告警引擎和数据转发器。依赖的组件有 MySQL、Redis、时序库,时序库我们这里使用 Prometheus。

2023-04-07 18:00:00 457 1

原创 【Docker】(1)了解docker的基础命令、概念(底层隔离机制),云服务

了解docker的基础命令、概念(底层隔离机制),云服务

2022-08-29 16:30:51 761 1

原创 【MySQL】(1))连接方式+存储引擎+字符集

t1.idb -- 存放t1表的数据(使用innodb存储引擎)(innodb:一个软件,用来存取数据,在内存和磁盘之间)(innodb data)在/etc/my.cnf配置文件里打开如下配置,在使用mysql客户端命令连接的时候,就不需要接-S指定socket文件的路径了。网络中通过ip地址找到对方 ,实现不同的电脑之间的不同的进程之间的通信的。1.windows的ip设置问题--》windows的网络问题。继承(默认字符集):服务器-库-表-列(库继承服务器的字符集,……

2022-08-25 10:58:30 766

原创 【计算机网络】(7)传输层:TCP、UDP

UDP:无连接,不可靠,速度快TCP:面向连接,可靠,速度慢

2022-08-23 10:33:54 876

原创 【计算机网络】(6)虚拟机三种网卡模式、SNAT、DNAT

VMnet1==》NAT模式(网络地址转换)VMnet8==》hostonly模式(仅主机模式)VMnet0==》bridge模式(桥接模式)1.hostonly模式:虚拟机只能和我们的真实机器通信==》原因:虚拟机没有配置网关真实机器通过vmnet1和虚拟机连接2.NAT模式:网络地址转换。==》优点:隐藏内部网络;缺点:速度慢(经过的转换太多,每过一层就要修改一次数据包)真实机器通过Vmnet8连接虚拟机3.桥接模式。...

2022-08-14 18:54:25 3086

原创 【Go】(1)go语言开发环境配置

Go的两个环境变量+安装Go+IDE安装+测试工具安装

2022-08-03 16:07:29 2280

原创 【Python】(9)容器类型:集合(性质、添加、删除、运算)

集合可以看做只有key的字典1.无序;2.集合元素必须是可hash的,天生去重;3.可变数据类型

2022-07-31 23:19:02 182

原创 【Linux】(23)正则表达式、sort、uniq

许多命令都可以采用正则表达式,例如vim、grep、sed、awk等————在查找的时候,使用正则表达式会更加便捷。写正则表达式--找规律和共性问题分为1.基本正则(元字符)

2022-07-28 10:45:07 895

原创 【Linux】(22)shell编程常用知识

for循环-read-while循环-if条件判断-bc-数值运算-case语句-数组

2022-07-20 20:54:05 427

原创 【计算机网络】(5)ping的过程分析+icmp协议

iptables是一个防火墙工具可以使别人ping不通将输入的icmp请求包全部丢掉允许192.168.0.237pint通显示当前使用的iptables规则清除规则innergetewayprotocol内部网关协议用在一个自治系统內部。

2022-07-20 11:16:43 2824

原创 【计算机网络】(4)什么是路由+ARP协议

路由(动词)跨越从源主机到目的主机的一个互联网络来转发数据包的过程路由器能够将数据包转发到正确的目的地,并在转化过程中选择最佳路径的设备。网关geteway网络的关卡(路由器的LAN口的接口)==》这个定义是对应PC机而言。......

2022-07-18 20:43:54 1821

原创 【计算机网路】(3)网络层:IP地址组成、分类,子网划分

目录IP地址(32位) 1.1 组成 1.2 分类 1.2.1 A、B、C三类IP地址的组成 1.2.2 私有地址(记) 1.3 子网掩码 1.3.1【示例】求IP地址为192.168.1.0的网络号 1.4 DHCP 1.5 ping 1.5.1 arping 1.6 ip包的格式 1.7 子网划分 1.7.1 原因 1.

2022-07-08 18:08:07 817

原创 【计算机网络】(2)网络传输介质+交换机的基本原理与配置+vlan+trunk

一、网络传输介质1.1 双绞线(网线)非屏蔽双绞线:超5类 cat 5e、6类 cat 6(铜丝更粗)1.1.1 双绞线的连接规范:【2种线序】T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕T578B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕不被使用的线:用于备份为什么两个发送线,两个接收线:全双工的传输方式1.1.2 标准网线和交叉线标准网线:直通线,两边线序是一样的,都是T568B或T568A(先打大多用这...

2022-05-14 23:05:15 3052

原创 【计算机网络】(1)学习这门课的目标和意义,并初步了解计算机网络

一、学习计算机网络的目标和意义1. 熟练理解数据在网络中是如何传输的清楚在浏览器里输入hhtp://www.baidu.com回车到浏览器显示出网页的内容,背后发生了什么?2. 具备网络故障排除的能力整个互联网底层都是计算机网络当服务器出现故障,用户访问不了怎么办?3. 有能力组建一个规模100台电脑左右的网络二、走进计算机网络2.1 什么是计算机网络硬件方面:通过线缆将网络设备和计算机连接起来软件方面:...

2022-05-13 16:26:55 2151 1

原创 【Python】(8)容器类型——列表:特征、增加、删除、修改、统计、遍历

一、容器类型字符串也是容器类型,只是一旦定义就不可变程序设计的基本结构:如:用户密码验证时,如果一个程序需要能验证100,1000,基于更多用户时,我们会需要一个储存东西的容器。这些存储大量数据的容器,在Python中称之为内置数据结构一、列表(list)底层原理是链表+数组1.1.什么是列表?>>> list('123')['1', '2', '3']>>> list(123)Traceback (most r...

2022-05-11 11:03:12 618

原创 【Python】(7)流程控制:顺序结构+选择语句(if、for、while)

目录一、程序的流程控制1、顺序结构是基础2、选择语句(if...else...)2.1基本结构2.2小练习2.3分支语句(if的三元运算)3、循环语句(for...)3.1基础知识3.2关于else3.3小练习3.4range的用法3.5小练习4、循环语句(while)二、练习# 1、使用while循环 ...

2022-05-07 22:07:12 730

原创 【Python】(6)字符串拼接、格式化

目录一、拼接1.1 加号拼接 2.2 join拼接二、字符串格式化2.1 使用%占位符来进行格式化1、基本格式:2、【例子】2.2 format格式化1、基本格式2、精度与进制3、千分位格式化 2.3 f 标志位 格式化一、拼接1.1 加号拼接# 加号拼接str1 = "...

2022-05-06 17:19:49 906

原创 【Python】(5)运算符与表达式

目录一、python运算符二、整数相除1、Python2和Python3的区别2、【举例】三、逻辑运算符1、短路运算规则2、返回值3、实例【1】【2】判断两个数中的较大值四、成员关系运算符五、对象实例运算符六、位运算符:都要转为二进制计算【1】【2】~x = -x-1七、运算符优先级一、python运算符...

2022-05-05 20:52:41 585

原创 【Linux】创建虚拟机

直接下一步:无需手动选择硬件兼容性自主选择虚拟机名称和安装位置(尽量不要放在C盘)按需选择,一般如下足够按需选择,一般如下足够默认即可直接选择完成按下图操作完成后,点击确定点击开启此虚拟机后等待,直到下一步的图片出现(中间需要按一次enter)选择中文后点击继续(也可以根据自己的需要选择其他的,只要你能看懂)点击安装位置点进去后,直接点击完成即可点击网络和主机名将以太网打开后点..

2022-05-04 16:22:08 1037

原创 【Python】(4)数据类型及其使用:整型、浮点数、复数、字符串、Booleans

一、整型 Python2 Python3 有整型int和长整型long 只有整型int 二、进制转换 2.1 二进制0b开头二进制转换-bin,任意进制的数转换为2进制,接收一个int,返回一个str>>> a = 10>>> bin(a)'0b1010'>>> result = bin(a)>>> typ...

2022-05-04 16:00:44 724

原创 【Linux】(21)文件/目录权限及归属(普通权限、特别权限、隐藏属性)

目录一、权限引入1.1 【补充】selinux二、⭐查看文件/目录权限及归属2.1 文件类型:2.2 不同权限对于文件和目录分别意味着什么2.2.1 read2.2.2 write2.2.3 excute2.2.4 ❗注:root用户有特权三、设置文件/目录权限及归属3.1 chmod3.1.1 使用字母3.1....

2022-04-29 19:53:57 2712

原创 【Linux】(20)双单引号;w详解;急救模式:重置root用户密码;营救模式:解决系统无法登录

一、Linux命令学习1.1 scp远程复制文件或者文件夹,两台电脑之间复制,依赖ssh服务(只能在Linux之间)scp 192.168.0.139:/etc/profile /feng 将 192.168.0.139的/etc/profile文件复制到当前电脑的/feng下1.2 双引号和单引号单引号里的特殊字符没有其他特殊作用(所见即所得)而双引号里部分特殊字符还有特殊意义,如:$ ![root@localhost ~]# history 1 history

2022-04-22 17:57:10 2849

原创 【Linux】【Windows】(19)手工配置IP地址

1.动态获得自动分配IP地址1. NAT的网卡模式是VMware软件给虚拟机分配IP地址2.桥接网卡模式是局域网里的无线路由器上的dhcp给电脑分配ip地址2.静态获得实际工作中,基本都用静态ip地址,固定ip地址第一步:进入网卡文件的配置目录第二步:修改网卡配置文件 (!!!一定不要输错,否则无法上网)[root@localhost network-scripts]# vim ifcfg-ens33 BOOTPROTO="none" # 指定获得ip地址的引导协

2022-04-22 17:39:05 2264

原创 【Linux】(18)用户和组的管理:新建一个用户背后发生了什么+如何不利用useradd手动新建用户

目录一、用户和组1.1 用户和组的作用1.2 进程1.2.1 进程有三种最基本的状态1.2.2 查看系统的进程信息1.3 用户账户1.3.1 uid范围1.3.2 程序用户(ftp)1.3.3 ftp登录实操1.3.4 Windows和Linux之间传输文件1.4 useradd新建用户...

2022-04-10 11:10:27 1694

原创 【Linux】(17)文本处理命令:grep+wc+diff+bc+awk+多进程

目录一、grep1.1【选项】-i1.2【选项】-n1.3【选项】-o1.4【选项】-v1.5【选项】-r1.6【模式】^ 和 $1.7【选项】-E1.7.1 正则表达式1.7.2 单词界定符号1.8【选项】-A1.9【选项】-B1.10【选项】-C...

2022-04-07 21:44:26 974 1

原创 【Linux】(16)文本处理命令:管道+awk+xargs+tr+sort+uniq+cut

目录一、管道 |1.1 管道的用处1.2 【拓展】进程与进程之间的通信方式1.2.1 管道 pipe1.2.2 socket文件1.3 【拓展】awk 截取1.4 ; 命令连接符、1.5 插入两个小练习1.5.11.5.21.5.3 【知识补充】如何判断一个目录是否存在1.5.4 在python中如何判断文件夹是否存在...

2022-04-04 20:08:24 4638

原创 【Linux】(15)shell编程基础命令:echo、case、位置变量、while、read

目录1 echo1.1 在shell编程的主要作用2 shell写函数2.1 (())2.2 [[]]3 ⭕case 3.1 基本语法 3.2 | 或者 3.3 如何表示范围4 如何向文件里传递参数(位置变量、read) 4.1 shell位置变量 4.2 位置变量和case结合 4.3 python位置变量5 :se...

2022-04-03 17:49:54 2084 1

原创 【Linux】(14)重定向的基础知识和使用

目录一、解释型语言和编译型语言1.1 python解释器1.2 下载软件1.2.1 wget1.2.2 curl1.2.3 区别二、判断用户是否存在2.1 id2.2 cat /etc/passwd2.2.1 grep2.3 用户的家目录2.3.1【用户可以没有家目录】2.3.2【用...

2022-03-28 22:25:12 1679

原创 【Linux】(13)vim编辑器的使用

vim编辑器(五种模式)-交换文件-文件查找替换-tmux

2022-03-25 20:31:43 2801

原创 【编程】shell和python实现:如何做到让一个程序每1秒去做一件事情

使用while循环,每隔一秒钟执行一次sleep 1 ==》暂停1秒钟1.实现shell编程实现【具体】如何实现每秒钟新建一个文件夹,文件夹的名字里包含时间,精确到秒文件夹新建的路径在/root/lianxi/test4文件夹的名字里必须包含lihua新建文件夹的数量都需要记录到/root/lianxi/test4/num.log里脚本的名字create_dir_v2.sh存放在/root/lianxi[roo...

2022-03-24 21:59:36 1923

原创 【Linux】(12)计划任务:来看看如何防止黑客利用计划任务窃取信息以及背后的原理

计划任务(cron,anacron)的作用、创建、查看、删除+防止黑客利用计划任务+随机数

2022-03-23 09:53:04 4334

原创 【Linux】(11)shell脚本(新建文件、删除文件、接受用户输入新建文件、统计文件行数)+扩展(if语句,for循环)

目录一、脚本练习1(新建)1.1 需求分析1.2 实现1.2.1 直接建立1.2.2 循环1.3 检验二、脚本练习2(删除)2.1 需求分析2.2 具体实现三、脚本练习3(接受用户输入)​3.1 需求分析3.2 具体实现四、补充【$(),判断文件是否存在】4.1 $()的使用4.2 [ -f...

2022-03-21 20:02:26 2207

原创 【Linux】(10)对之前博客部分命令的总结和补充

命令和文件查找+压缩文件类的命令+重定向+安装软件+脚本6+开机和关机相关的命令+进程相关的命令+时间相关的命令

2022-03-21 19:50:52 999

原创 【Linux】(9)curl-压缩文件的命令(zip、gzip、xz、bzig2、tar)

目录一、知识补充1.1 find1.2 curl二、压缩文件的命令2.1 四个问题2.1.1 回答2.2 zip2.3 gzip2.4 xz2.5 bzig22.6 查看压缩文件的内容2.6.1 zcat2.6.2 xzcat2.7 ⭐⭐⭐tar2.7.1 常...

2022-03-16 23:26:44 2458

原创 【Python】(3)输入输出

目录一、input二·、隐藏密码输入(linux里逐行运行)三、print3.1.sep3.2.end3.3.file一、input接受用户从键盘的输入,接收的类型都是字符串username = input("please input your name:")password = input("please input password:")#password = int(input("please input p...

2022-02-26 10:46:16 438

原创 【Linux】(8)shell脚本-常见目录-命令的查找(whereis、locate、which、find)

一、知识补充1.1 可执行文件c语言编译出来的二进制文件 python文件,授予可执行权限 chmod +x 文件名 shell脚本文件,授予可执行权限 chmod +x 文件名1.2 shell脚本[root@localhost ~]# vim lihua.sh[root@localhost ~]# cat lihua.sh#!/bin/bashecho "hello, lihua"echo "I am lihua."echo "I am l...

2022-02-26 09:14:03 2504

原创 【Linux】(7)which-PATH变量

目录一、命令的查找1.1 which1.1.1 获取命令程序源代码1.1.2 二进制文件和源代码文件的关系1.1.3 练习1.2 PATH变量1.2.1【思考】如何让which命令可以找到我们自己编译的hello二进制程序1.2.2 PATH变量无效时怎么办1.2.3 永久修改PATH变量二、如何直接执行python脚本2...

2022-02-16 21:35:42 1172

原创 (6)vim编辑器-mv-cat-重定向-标准输入、输出-more-管道符号-head-tail

一、知识补充1.1 env查看当前终端里的shell的环境变量(即全局变量)查出来的内容中HISTSIZT=1000,即规定了历史命令的条数为10001.2 vim编辑器的使用Linux下的文本编辑器,vi的升级版本【安装vim编辑器】yum install vim -y(要求虚拟机必须一定要可以上网)1.2.1 touch和vim创建文件的区别touch a.txt 只是创建一个空文件,不往文件里写入内容vim a.txt 不仅创建文件,同时可以往其中写入内容。如果a.

2022-02-15 22:01:15 949

原创 (5)用户登录-服务和进程-history-du-touch-date-stat-cp

目录一、知识补充1.1 Linux的一个小习惯1.2 sh和bash1.3 yum provides pstree1.4 yum install psmisc -y1.5 pstree二、 关于新建用户和用户登录2.1 Linux中密码和用户信息存放在两个文件中2.1.1 !!和*的区别2.2 用户类型三、服务和进程3.1端口3....

2022-02-14 22:58:24 581

原创 4——Linux版本-shell解释器-Linux命令分类-快捷键-pwd,cd的用法

Linux版本-shell解释器-Linux命令分类-快捷键-pwd,cd的用法

2022-02-12 15:48:07 1297

空空如也

空空如也

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

TA关注的人

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