03 2023 档案

摘要:##jenkins 内置变量 jenkins 有一些内置的变量可以使用。主要是: 邮件的配置变量,可以在发送邮件的时候使用。 ###环境变量 ####邮件的配置变量 ${GIT_BRANCH} - build 的 Git 分支 ${FILE,path="xxx"} - xxx 为指定的文件,文件内容 阅读全文
posted @ 2023-03-31 09:37 liwenchao1995 阅读(557) 评论(0) 推荐(0) 编辑
摘要:##jenkins 彩色日志显示 示例:这里用到ansiColor插件,在Jenkins输出有颜色的日志信息 流水线语法的生成 ansiColor('xterm') { // some block } tools.groovy package org.devops //格式化输出 def Print 阅读全文
posted @ 2023-03-30 21:20 liwenchao1995 阅读(196) 评论(0) 推荐(0) 编辑
摘要:##jenkins 共享库 ###创建共享库 ####gitlab创建共享库 可以直接在github中创建一个公开类型的仓库,也可以创建私有类型的gitlab仓库,需要提前配置好仓库的认证凭据,这里使用gitlab创建了一个名为jenkinslib的项目作为共享库,并创建类文件和Jenkinsfil 阅读全文
posted @ 2023-03-30 14:22 liwenchao1995 阅读(342) 评论(0) 推荐(0) 编辑
摘要:##linux arping检测ip冲突 ###简介 arping 向邻居主机发送 ARP 请求。 arping 命令作用是使用 ARP 数据包,通过 ping 命令检查来测试网络。arping 能够测试一个 IP 地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于 ping。 由于 阅读全文
posted @ 2023-03-30 10:40 liwenchao1995 阅读(406) 评论(0) 推荐(0) 编辑
摘要:##mac 安装protobuf //指定版本安装 brew install protobuf@3.7 brew install protobuf //验证 protoc --version //卸载 brew uninstall protobuf 阅读全文
posted @ 2023-03-30 09:31 liwenchao1995 阅读(349) 评论(0) 推荐(0) 编辑
摘要:##mac 安装brew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 阅读全文
posted @ 2023-03-29 20:00 liwenchao1995 阅读(14) 评论(0) 推荐(0) 编辑
摘要:目录将博客搬至CSDN 将博客搬至CSDN 之前一直在博客园写文章分享,但是文章访问量一直上不去,就想着多个平台刷一下访问量,于是选择了csdn,csdn是有博客搬家功能 https://mp.csdn.net/mp_blog/tools/move 用这个网站里的博客搬家,这个是支持多个平台的,我选 阅读全文
posted @ 2023-03-28 11:39 liwenchao1995 阅读(13) 评论(0) 推荐(0) 编辑
摘要:##杂项 邮箱配置 工作中经常遇到需要配置邮箱的情景,整理下邮箱的配置方式 ###阿里云邮箱 SMTP 服务器名称smtp.mxhichina.com,或者smtp.您的邮箱域名; SMTP 服务器端口:25(SSL加密端口为465); SMTP 身份验证:必须勾选,密码直接输入密码即可 SMTP 阅读全文
posted @ 2023-03-24 13:02 liwenchao1995 阅读(40) 评论(0) 推荐(0) 编辑
摘要:##jumpserver 录像存放到阿里云oss ###官网文档 https://kb.fit2cloud.com/?p=61 ###阿里云bucket创建 控制台搜索 oss 点击进入后点击创建bucket,填写信息,选择私有存储 然后点击授权策略,点击新增授权,选择一个阿里云账号对这个bucke 阅读全文
posted @ 2023-03-23 18:00 liwenchao1995 阅读(150) 评论(0) 推荐(0) 编辑
摘要:##elasticsearch 安装部署 ###docker-compose 安装部署 version: '3.3' services: dpss-base-elasticsearch: image: elasticsearch:7.17.6 container_name: elasticsearc 阅读全文
posted @ 2023-03-22 16:03 liwenchao1995 阅读(38) 评论(0) 推荐(0) 编辑
摘要:##linux mount文件挂载 mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使我们可以访问cdrom中的数据,因为你将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。 ###常用参数 ###使用案例 ####查看 阅读全文
posted @ 2023-03-22 14:01 liwenchao1995 阅读(65) 评论(0) 推荐(0) 编辑
摘要:##aliyun accesskey创建 在控制台搜索RAM 登录RAM控制台。 在左侧导航栏,选择身份管理 > 用户。 在用户页面,单击目标RAM用户名称。 在用户AccessKey区域,单击创建AccessKey。 根据界面提示完成安全验证。 在查看Secret对话框,查看AccessKey I 阅读全文
posted @ 2023-03-22 11:53 liwenchao1995 阅读(57) 评论(0) 推荐(0) 编辑
摘要:##jumpserver 账号管理 正确打开姿势就是,添加完主机后,添加账号模版把root模版作为特权用户。 然后用特权用户去推送所有主机普通账号,权限在授权里控制 ###jumpserver 账号管理-账号推送 建议选择单台机器先测试 关闭定时执行 触发执行 发现在账号列表里看到了 在资产授权里也 阅读全文
posted @ 2023-03-21 16:05 liwenchao1995 阅读(339) 评论(0) 推荐(0) 编辑
摘要:##jumpserver 常见问题处理 ###资产类 ####资产列表点完云同步后释放资源依然存在 资产管理-资产列表-主机-云同步 解决方案: 点击资产管理-资产列表-主机-云同步-点击我们的同步任务-同步实例列表-更多操作-删除已释放资产 ###账号密码类 ####用户点击登录资产时没有可选账号 阅读全文
posted @ 2023-03-21 15:34 liwenchao1995 阅读(266) 评论(0) 推荐(0) 编辑
摘要:##linux nc命令netcat 服务器端口测试是否正常,运维一般使用telnet来检查,但它有局限性,服务器的端口必须存在服务运行。 这时使用nc可以在服务端模拟开启一个端口,再通过nc测试此端口,好用! nc是netcat工具的简称,一个网络工具,可以用来端口扫描、文件传输等功能 ###安装 阅读全文
posted @ 2023-03-21 13:47 liwenchao1995 阅读(63) 评论(0) 推荐(0) 编辑
摘要:##linux 用户user和组group ###查看用户属于哪个组 有4种方法如下: 命令groups 查看当前用户所属组 groups 用户(查看用户所属组) id 用户(查看用户所属组) 直接查看组文件,more /etc/group 组用户 cat /etc/group lixiaohua: 阅读全文
posted @ 2023-03-21 13:37 liwenchao1995 阅读(123) 评论(0) 推荐(0) 编辑
摘要:##docker 授权给普通用户 ###给普通用户增加docker命令的权限 我们用命令可以看出docker下的属主属组都是root,属组有x执行权限,我们把普通用户加到root属组里即可 //-s指定bash路径 //-g指定属组 //-d指定家目录 usermod -s /bin/bash -g 阅读全文
posted @ 2023-03-21 13:24 liwenchao1995 阅读(759) 评论(0) 推荐(0) 编辑
摘要:目录python selenium对应的浏览器chromedriver版本不一致google浏览器对应解决方法浏览器版本查看查看chromedriver的版本chromedriver下载解压并拷贝环境变量修改 python selenium对应的浏览器chromedriver版本不一致 报错:ses 阅读全文
posted @ 2023-03-19 20:21 liwenchao1995 阅读(348) 评论(0) 推荐(0) 编辑
摘要:目录常用操作当前窗口启动 rabbitmq后台启动 rabbitmq停止 rabbitmq查看所有队列查看所有虚拟主机在Erlang VM运行的情况下启动RabbitMQ应用查看节点状态查看所有可用的插件停用插件添加用户列出所有用户删除用户清除用户权限列出用户权限修改密码设置用户权限创建虚拟主机列出 阅读全文
posted @ 2023-03-17 19:11 liwenchao1995 阅读(57) 评论(0) 推荐(0) 编辑
摘要:##elasticsearch 安装常见报错 ###报错信息 memory locking requested for elasticsearch process but memory is not locked es安装完成后启动报错 原因是:e s生产环境中建议设置 bootstrap.memo 阅读全文
posted @ 2023-03-17 18:57 liwenchao1995 阅读(163) 评论(0) 推荐(0) 编辑
摘要:##ansible authorized_key模块 复制公钥,设置免密登录的作用 ###使用模版 - name: set authorized key authorized_key: user: user1 state: present key: "{{ lookup('file','/home/ 阅读全文
posted @ 2023-03-17 13:37 liwenchao1995 阅读(101) 评论(0) 推荐(0) 编辑
摘要:##ansible group模块 ###模块用法 ###yml模版 - name: 验证auditors组是否存在 group: name: auditors state: present 阅读全文
posted @ 2023-03-17 13:32 liwenchao1995 阅读(20) 评论(0) 推荐(0) 编辑
摘要:##aliyun mysql数据库管理dms 数据库管理可以在控制台搜索DMS ###登录数据库 点击进入 点击数据库实例 找到数据库后,双击可以切换用户 阅读全文
posted @ 2023-03-17 10:25 liwenchao1995 阅读(27) 评论(0) 推荐(0) 编辑
摘要:##aliyun nacos配置 如果买了阿里云的nacos,修改配置如何操作 阿里云上的nacos名字叫mse ###修改nacos配置 在控制台搜索 mse,点击微服务引擎,然后点击注册配置管理中心 展开后点击实例列表,点击进入我们的实例 点击配置管理》配置列表,命名空间选择我们要修改的服务所归 阅读全文
posted @ 2023-03-17 10:20 liwenchao1995 阅读(63) 评论(0) 推荐(0) 编辑
摘要:##ubuntu apt-get方法使用 apt-cache search package //package为包名,可使用此命令搜索相关的包,比如apt-cache search clang,便会找到所有名称种包含clang的软件包 apt-cache show package //获取包的相关信 阅读全文
posted @ 2023-03-17 09:44 liwenchao1995 阅读(50) 评论(0) 推荐(0) 编辑
摘要:##ubuntu 安装scp命令 Ubuntu/Debian安装scp命令: apt-get install openssh-client // 如果中途出现下载不到文件,则更新下 apt-get update 阅读全文
posted @ 2023-03-17 09:40 liwenchao1995 阅读(704) 评论(0) 推荐(0) 编辑
摘要:##linux ssh配置文件配置参数 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_ecdsa_key HostKey /etc/ssh/ssh_host_ed25519_key MaxAuthTries 5 Authori 阅读全文
posted @ 2023-03-13 15:49 liwenchao1995 阅读(428) 评论(0) 推荐(0) 编辑
摘要:##windows 文件夹打开默认是小窗口问题解决 不知道误操作了什么,最近点击windows文件夹默认打开的都是小窗口,每次需要点击放大很不方便 ###问题解决 首先我们先打开任意一个文件夹,只要里面有文件即可 右键点击空白处,然后点击查看,选择大图标 然后点击左上角的文件 选择更改文件夹和搜索选 阅读全文
posted @ 2023-03-12 15:44 liwenchao1995 阅读(5905) 评论(0) 推荐(0) 编辑
摘要:##go 安装go环境 ###mac安装go环境 ####安装包下载 https://golang.google.cn 下载后傻瓜式安装,一直点下一步,直至安装结束 ####配置修改 默认安装路径: /usr/local/go 默认编译启动文件:/usr/local/go/bin/go 配置项目目录 阅读全文
posted @ 2023-03-11 11:40 liwenchao1995 阅读(84) 评论(0) 推荐(0) 编辑
摘要:##python 提取csv内容脚本 提取csv的内容脚本,这里只是提取了单个csv文件的内容,也没有写入新的文件,也没有把数据处理成json,临时模版,比较简陋,方便自己后面改动,记录下 #!/usr/bin/python3 import csv iplist=[] def ReadCsvFile 阅读全文
posted @ 2023-03-10 13:44 liwenchao1995 阅读(37) 评论(0) 推荐(0) 编辑
摘要:##jumpserver 资产管理-添加k8s集群 当前版本为jumpserver3.* 买的厂商服务 ###jumpserver添加k8s步骤 有阿里云或者自建的k8s集群,想通过jumpserver把kubernets管控起来 ####创建k8s存放的组节点 点击资产管理-资产列表 为k8s集群 阅读全文
posted @ 2023-03-10 13:37 liwenchao1995 阅读(592) 评论(0) 推荐(0) 编辑
摘要:##jumpserver 普通用户使用说明 ###登录 首先登录jumperver,账号密码和登录地址已经发送了,账号密码有问题请联系管理员。 第一次登录建议修改账号密码,后续如果忘记密码请联系管理员重置密码。 ####密码修改 登录后,可以看到如下页面,可以点击修改账号密码,以及是否开启MFA认证 阅读全文
posted @ 2023-03-10 11:49 liwenchao1995 阅读(358) 评论(0) 推荐(0) 编辑
摘要:##ansible user模块 几乎与命令/bin/sh相同,但通过远程节点上的shell运行命令 ###用户管理模块 ###修改密码 ####更改单个用户密码 - hosts: test gather_facts: false tasks: - name: Change password use 阅读全文
posted @ 2023-03-08 19:55 liwenchao1995 阅读(173) 评论(0) 推荐(0) 编辑
摘要:##python 提取列表元素打印不带中括号 有个需求,需要对python3的列表切片,获取得到用户名后和手动输入的用户名比对,如果一致就打印true,不一样打印false 但是遇到一个问题,从列表截取出来的切片带[''],与手动输入的字符串比对永远都是false //例子 row=['liwenc 阅读全文
posted @ 2023-03-08 19:09 liwenchao1995 阅读(123) 评论(0) 推荐(0) 编辑
摘要:##linux ssh报错Unable to negotiate with **** port 22: no matching host key type found ###ssh连接机器报错 今天使用mac通过ssh连接机器的时候报错如上,查阅网上资料后解决,方法如下 //进入终端 command 阅读全文
posted @ 2023-03-08 18:08 liwenchao1995 阅读(1901) 评论(0) 推荐(0) 编辑
摘要:##linux 一条命令修改用户密码 常规的修改密码需要 但是有的情况下交互式的修改密码比较麻烦,需要用一条命令修改普通用户密码 ###修改密码命令 ####方法一 //将用户lwc的密码改为12345678 echo "12345678"|passwd --stdin lwc ####方法二 // 阅读全文
posted @ 2023-03-08 15:57 liwenchao1995 阅读(313) 评论(0) 推荐(0) 编辑
摘要:##python 提取csv文件内容遇到ufeff非法字符 使用python3提取csv文件的时候,提取来的数据用set去重后发现有ufeff非法字符,影响接下来的操作 产生该现象的原因是 UTF 的编码格式分为 UTF-8 和 UTF-8 with BOM,前者 UTF-8 是没有字节序的问题的, 阅读全文
posted @ 2023-03-08 13:37 liwenchao1995 阅读(131) 评论(0) 推荐(0) 编辑
摘要:##metahuman 创建我们第一个人物 ###选择雏形 前面我们登陆metahuman,进来后会让我们选择一个基础模型,我们选择后可以基于这个去调整修改 他可以基于面部,毛发,身体三大部分去调整 ###面部 ####混合 可以选择三个人物或者6个人物,选择拖动到上面三个圈里 这时候,右侧人物脸上 阅读全文
posted @ 2023-03-08 01:52 liwenchao1995 阅读(140) 评论(0) 推荐(0) 编辑
摘要:##metahuman 简介 ###metahuman是什么 是一个像游戏的捏脸软件,是云端的。在开始之前我们需要注册一个epic的账号 epic是一个白嫖游戏的网页,引擎,商城,metahuman都是他们做的,我们管epic又叫医保 epic注册账号可以登陆 epic跳转地址 点击登录可以注册账号 阅读全文
posted @ 2023-03-08 00:56 liwenchao1995 阅读(791) 评论(0) 推荐(0) 编辑
摘要:##groovy mac安装groovy ###环境准备 groovy以来java,所以安装groovy前需要先安装jdk 安装jdk教程请参考这一篇文章 mac安装java ###安装包下载 https://groovy.apache.org/download.html 在mac上点击下载 我这里 阅读全文
posted @ 2023-03-07 10:16 liwenchao1995 阅读(578) 评论(0) 推荐(0) 编辑
摘要:##java mac安装java程序 mac和windows的安装包下载地址类似 ###安装包下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择macOs,点击右边下载 阅读全文
posted @ 2023-03-07 09:49 liwenchao1995 阅读(82) 评论(0) 推荐(0) 编辑
摘要:##python mac安装python3 ###下载地址 https://www.python.org/downloads/macos/ 左边是稳定版本,右边是开发版本(不稳定) 选择带macOS的下载最新版本 下载后一直点击下一步,安装即可 ###注意 mac安装完python后,默认路径是/u 阅读全文
posted @ 2023-03-06 19:13 liwenchao1995 阅读(76) 评论(0) 推荐(0) 编辑
摘要:##vscode 预览html文件 在vscode编辑html文件需要预览时,需要安装插件来预览,而插件种类繁多更新速度快 以下是我2023年3月6号测试用的一款 ###安装插件 在插件那搜索live,安装live server这一个插件 ###使用 ####window系统 选中html右键打开即 阅读全文
posted @ 2023-03-06 18:15 liwenchao1995 阅读(185) 评论(0) 推荐(0) 编辑
摘要:##mac mac常见操作 ###进入cmd终端 按 commadn+空格,输入终端, ###切换屏幕 按 command+Tab键 ###快速截图 按 command+shift,此时尖头变了图标,然后点鼠标左键并拖动完成截图 ###与windows对等的按键 Mac 键盘符号说明 ⌘ == Co 阅读全文
posted @ 2023-03-06 17:05 liwenchao1995 阅读(130) 评论(0) 推荐(0) 编辑
摘要:##gitlab 基本操作给项目添加成员 入职新公司,如果给你较高权限让你自己给自己分配项目的权限 ###查看全部项目 点击扳手,点击Admin Area,点击Project ###授权 在搜索栏搜索自己想授权的项目 找到后点击你想授权的项目,再点击项目的setting设置完成授权 或者直接点进项目 阅读全文
posted @ 2023-03-06 16:32 liwenchao1995 阅读(318) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示