自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker 三种方式 搭建 mariadb 加 phpmyadmin 管理 mariadb

目的:docker上运行mariadbdocker上运行phpmyadmin浏览器登陆phpmyadmin管理mariadb过程:一、实现docker上运行mariadb 1. docker查找mariadb镜像(联网或存在镜像库)docker search mariadb 2. 拉取mariadb镜像,查看docker pull docker.io/mariadbd...

2019-01-29 14:38:39 2138

原创 zabbix 钉钉群消息报警 webhook

【代码】zabbix 钉钉群消息报警 webhook。

2024-03-08 09:17:22 329

原创 docker 部署 zabbix server agent2 监控docker环境

【代码】docker 部署 zabbix server agent2 监控docker环境。

2024-03-03 22:28:45 423

原创 在CentOS7.6上使用ffmepg+jsmpeg+nodejs转rtsp流

安装epel安装nodejs和npm安装WebSocket和http-server安装ffmpeg上传包jsmpeg-master.zip解压包unzip jsmpeg-master.zipcd jsmpeg-master启动端口8080 8082nohup node /root/jsmpeg-master/websocket-relay.js supersecret 8080 8082 > node.log 2>&1 &转rtsp流nohup ffmpeg -rtsp_tra

2022-06-13 18:08:52 517 1

原创 PXE-kickstart安装CentOS7.6(vmware)

备注在批量安装系统后安装服务,在kickstart应答文件中写安装命令可以实现 网卡需要支持PXE,参考各服务器开启PXE启动方法:https://blog.csdn.net/qq_43152344/article/details/964437183. 需要(httpd/ftp/nfs)服务发布yum安装源,以及DHCP 服务和TFTP 服务一、配置pxe服务端1、下载centos7.6镜像:https://vault.centos.org/7.6.1810/isos/x8...

2021-11-07 14:11:59 702

原创 在Windows电脑用docker部署zabbix server

下载dockerdocker官网:https://www.docker.com/get-started下载链接:https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe打开安装包,安装步骤:电脑会重启,注意保存文档接受,继续简单的小教程,可以跳过配置镜像加速"https://no1pfk8z.mirror.aliyuncs.com","h

2021-11-07 11:02:46 2860 2

原创 Shell-awk

awk -F: '{print $1,$7}'-F 分隔符,可选默认空格 以分隔符分割行内置变量: FS字段数 NF浏览记录的域的个数 NR(读记录数)1、正则表达式 awk '/\^[a-z]/ {print $1}' test 打印以小写字母开头的第一列2、布尔表达式 awk '$3>2 {print $1}' 第三列大于2的行显示第一列 awk '$3 ~/^d/ {print "ok"}' test 第三列以d开头

2021-06-09 17:47:55 114

原创 Shell-find

使用方法:find pathname 查找条件{-name,-size,-user,-type,…} 一些参数 pathname: find命令的查找范围,用.来表示当前目录,用/来表示系统根目录 -name 查找filename 模糊查询时filename加双引号 -a(and)-o(or) -user 按属主查找 -group 按组查找 -mtime 按文件更改时间查找 -n 指几天以内 +n 几天以前 -ctime 按文件创建时间来查找 -n +n -at

2021-06-09 17:27:02 125

原创 Shell-一些字符

1. 点:代表单个字符2. ^:行的开始3. $:行的结束4. []:匹配括号中的字符之一5. *:修饰符修饰前导字符,表示前导字符出现0次或任意多次6. \?:用来修饰前导字符,表示前导字符出现0次或1次7. \+:用来修饰前导字符,表示前导字符出现1次或多次8. \{n,m/}:用来修饰前导字符,表示前导字符出现n到m次9. \:用于转义紧跟其后的单个特殊字符,使该特殊字符成为普通字符10. |:表示或11. ():将部分内容组成一个单位组12. .*13. ^$空行...

2021-06-09 16:34:44 82

原创 Shell-sed:避免交互式的对文件进行修改

1、替换字符串sed 's/old/new/g' old替换成newsed 's/old/(&)/g' old变为(old)sed '3,5s/old/new/g' 只对3到5行做修改如需对同一行或同一个文件做多次修改,需要用-e连接下一个命令2、删除sed '2d' 删除第二行sed '2,3d' 删除第二三行sed '/abc/d' 删除带有abc的行nl /etc/passwd 可以给行加上行号3、替换整行sed '2c abc'

2021-06-09 16:31:06 147

原创 Shell-变量知识-持续更新

变量的范围全局变量export:在当前shell及子shell中都生效局部变量:只在当前shell中生效定义变量就是在内存中指定一个空间并且赋值1.直接赋值2.交互式赋值 自定义变量 预定义变量变量名以字母或下划线开头,区分大小写,建议全大写。变量的作用灵活管理Linux系统,增加脚本或系统管理的灵活性,为灵活管理Linux系统提供特定参数。变量名:使用固定的名称,由系统预设或用户定义 变量值:能够根据用户设置、系统环境的变化而变化变量的类型自定义变量:由用户自己定义、

2021-06-09 11:45:39 90

原创 Shell-for,while,case脚本实践-持续更新

for语句的结构(读取不同的变量值,用来逐个执行同一组命令)while语句的结构(重复测试某个条件,只要条件成立则反复执行)求和脚本read -p "please input num(<100):" numi=1sum=0while [ $i -le $num ]do sum=`expr $sum + $i` let i++doneecho "1-$num sum is $sum"case语句的结构(针对变量的不同取值,分别执行不同的命令序列)

2021-06-09 11:26:10 68

原创 Shell-基础知识-持续更新

for语句的结构(读取不同的变量值,用来逐个执行同一组命令)while语句的结构(重复测试某个条件,只要条件成立则反复执行)case语句的结构(针对变量的不同取值,分别执行不同的命令序列)如何完善脚本脚本声明 注释信息 可执行语句脚本应用思路1. 确定命令操作(设计并执行任务)2. 编写Shell脚本(组织任务过程)3. 设置计划任务(控制时间,调用任务脚本)1、用户的登录Shell登录后默认使用的Shell程序,一般为 /bin/ba...

2021-06-08 20:30:25 74

原创 grep命令-持续更新

grep在文件中查找,过滤,查找并显示包含指定字符串的行grep检索查找grep -v反转查找grep -A查找之后几行grep -B查找之前几行grep -C查找前后几行grep day$ goods查找goods文件中以day结尾的行grep -E等同于egrep,可以同时过滤多个字符串-c:不显示符合条件的行,只显示行数-n:在匹配的行前面显示行号^表示以某开头 +$:表示以某结尾 +i查找时忽略大小写...

2021-06-08 20:16:43 452

原创 vim笔记-持续更新

显示各行行号:set nu把5-15行间的test1替换为test2:5,15 s/test1/test2/如果文件中的test1全部替换test2:%s/test1/test2/如果替换的文件有特殊符号如/就要用\来取消,例如http://替换为https://:%s/http:\/\//https:\/\//gg&GGgg 移动到第一行GG 移动到最后一行u撤销操作dd删除i&Ii进入编辑模式,当前光标I进入编辑模式,光标移动到行..

2021-06-08 19:49:15 119 2

原创 deepin-设置root密码和ssh使用root用户登陆

设置root密码users1@users1-PC:~$ sudo passwd新密码:Retype new password: passwd:已成功更新密码users1@users1-PC:~$ su - root请输入密码Password:验证成功root@users1-PC:~#配置ssh使用root用户登陆vim /etc/ssh/sshd_config#添加允许root登陆配置项PermitRootLogin yes重启sshd服务systemctl restart

2021-05-12 12:46:20 1977

原创 远程桌面连接mstsc win10开启与配置

开启服务####方法1在设置》系统》远程桌面中,打开启用远程桌面功能####方法2在控制面板》系统》允许远程访问中,远程桌面里打开允许远程连接到此计算机功能允许多个远程桌面连接win + r输入gpedit.msc,回车打开本地组策略编辑器依次进入:计算机配置》管理模板》Windows组件》远程桌面服务》远程桌面会话主机》连接编辑限制连接的数量禁用将远程桌面服务用户限制到单独的远程桌面服务会话完工...

2021-04-30 11:09:20 5493

原创 adb连接Android设备使用screenrecord命令录屏和screencap命令截屏

1、adb连接Android设备使用screenrecord命令录屏PS C:\Users\user> adb shellroot@rk322x_box:/ # screenrecord --help //查看screenrecord命令帮助Usage: screenrecord [options] <filename>Android screenrecord v1.2. Records the device's display to a .mp4 file.Opt

2021-03-17 16:52:53 1590

原创 安卓设备调试之如何用adb连接

一、Windows电脑连接Android设备,需要安装adb1、下载platform-tools包,解压到C盘2、在系统属性》环境变量》系统变量》path变量中,点击新建把路径C:\platform-tools添加上就行了二、安卓设备连击系统版本号开启开发者选项,进入开发者选项打开USB调试功能,两种连接方式如下win键+r键,打开运行,输入cmd打开1、数据线连接使用有数据传输功能USB线连接电脑和安卓设备PS C:\Users\user> adb device

2021-03-17 11:29:47 1344

原创 命令行启动varnish的方法

1、草稿/usr/sbin/varnishd -a :80 -T 127.0.0.1:6082 -f /etc/varnish/default.vcl -P /var/run/varnish.pid -p thread_pool_min=50 -p thread_pool_max=1500 -s malloc,512m-t 120 -p thread_pool_timeout=120 -u ...

2020-03-18 19:55:27 635

原创 配置ssh登陆后的提示语:/etc/motd

1、在/etc/motd 中配置2、测试效果:

2020-03-18 19:43:06 969

原创 使用自带的management-center对hazelcast进行监控

版本:Hazelcast IMDG 3.12.61、从官网下载的正式版本,解压后会有一个management-center目录,包里自带有management-center2、如果没有自带,则需要从官网下载单独的包:hazelcast-management-center-3.12.6.zip运行方式1、nohup java -jar hazelcast-mancenter-3.12.6.wa...

2020-03-18 19:38:27 2332

原创 简单搭建用于部门内分享文件的ftp服务-基于CentOS7

yum安装vsftpd服务:yum install vsftpd -y1.创建一个ftp用户useradd -d /ftppath-s /sbin/nologin ftpuser用户目录/ftppath不需要手动创建2.创建用户密码passwd ftpuser3.<!--更改目录权限-->chmod -R 777 /ftppath4.修改vsftpd的...

2020-03-17 16:38:50 181

原创 尝试关闭阿里云ESC的阿里云盾相关服务

停服务systemctl stop aegis关闭自启动chkconfig --del aegis

2020-03-17 16:34:45 1439

原创 网线线序和插座插头配线规则和光纤接口分类

网线线序T568A:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕T568B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕(平常使用百兆数据传输中主要用到1,2,3,6这四根线)插座插头配线规则(8针)RJ45水晶头接口规范一样的用交叉线 接口规范不一样的用直通线两端线序相同称为直通线,适用于不同接口规范的设备两端线序不相同为交叉线适用于同种接口规范的设备相连国内多用直通线T5...

2020-03-17 16:31:06 674

原创 简单的清理过期日志的小脚本与find命令-CentOScommand

#!/bin/shyear=`date +%Y`cd /pathfind -type f -mtime +7 -exec rm -rf {} \;#删除path目录下更改时间7天之前的日志文件find path/ -type f -mtime -7 -mtime +2 \( -name "*request*" -o -name "http_*" \) -exec ls ...

2020-03-17 16:19:27 176

原创 df命令-CentOScommand

df -h-h或--human-readable:以可读性较高的方式来显示信息df -hi-i或--inodes:显示inode的信息df -T-T或--print-type:显示文件系统的类型;-a或--all:包含全部的文件系统...

2020-03-17 16:00:50 270

原创 系统开机和用户登录时执行的文件

1、特定用户登录时执行的文件~/.bash_profile~/.bashrc~/.bash_logout2、任何用户登录时都执行的脚本/etc/profile3、系统启动时用户登录前执行的最后一个脚本/etc/rc.local...

2020-03-17 15:58:09 241

原创 terminal或xshell操作之ctrl+

ctrl+u:删除光标前的所有ctrl+k:删除光标后的所有ctrl+a:光标移到开头ctrl+e:光标移到结尾ctrl+l(L大小写都可以):清空当前终端显示,和执行clear命令相同...

2020-03-17 15:56:50 340

原创 绝对路径和相对路径-CentOS

~用户宿主目录 .代表当前目录 ..上级目录 -上一次所在目录cd ~ 移动到用户宿主目录cd ..移动到上级目录cd -移动到上一次所在目录cp /path/file . 复制其它目录文件到当前目录...

2020-03-17 15:46:51 1621

原创 ls命令-CentOScommand

参数-t 指按更改时间排序,是降序如果想要升序查看可以使用tac参数将文件以行为单位反序输出:ls -t | tactac参数将文件以行为单位反序输出

2020-03-17 15:43:15 127

原创 free命令-CentOScommand

一、参数:1、显示单位 -b, --bytes Display the amount of memory in bytes. -k, --kilo Display the amount of memory in kilobytes. This is the default. -m, --me...

2020-03-15 18:12:39 133

原创 宿主机连接docker上的mysql/mariadb

前提:mysql容器的端口映射出来在主机安装mariadb客户端包yum install mariadb.x86_64mysql -h 127.0.0.1 -P 3306 -u root -p

2019-01-29 15:46:06 1671

原创 MySQL学习日记1入门-安装MySQL

编译安装MySQL5.5.22在Centos6.5中实现1. yum -y install ncurses-devel2. tar zxf cmake-2.8.6.tar.gz 3. cd cmake-2.8.64. ./configure && gmake && gmake install5. tar zxf /usr/local/src/mysql-5.5.22.tar.gz

2018-01-05 15:30:25 198

原创 LVS+KEEPALIVED高可用群集实验分步配置简要

我画的拓扑 环境: VMware 14 7个CentOS 6.5虚拟机 外部网段200.0.0.0/24,内部网段192.168.1.0/24内部有5台虚拟主机,分别为两台lvs实现高可用,两台rs提供web服务,一台实现nfs网络存储 各虚拟机的防火墙均已关闭各主机ip 外部主机:eth0:200.0.0.2 充当路由器的主机:eth0:192.168.1.1,eth1:200

2017-12-08 19:03:23 238

原创 VMware安装CentOS6.5分步图释

软件版本和系统镜像VMware版本:VMware® Workstation 14 CentOS镜像:CentOS-6.5-x86_64-bin-DVD1安装步骤在虚拟机上的操作 - 在VMware中新建虚拟机弹出新建虚拟机向导,选择典型配置,下一步 - 选择稍后安装操作系统,下一步 - 选择客户机操作系统和版本为:Linux,CentOS 6 64位,下一步 - 命名虚拟机,我

2017-12-07 19:57:00 1269

空空如也

空空如也

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

TA关注的人

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