- 博客(27)
- 收藏
- 关注
原创 达尼丁实验的启示
邓尼丁研究记笔记,性格类型大致分为以下五种:顺应良好型(well adjusted)、保守型(reserved)、拘束型(inhibited)、失控型(undercontrolled)和自信型(confident)自信型占比28%,特征:喜欢主动出击,有企业家特性,存在感很强。保守型成年人占比15%,特征:有且谦卑但不是畏缩,文静。顺应良好型占比最高,40%,特征:倾向于灵活调整,随机应变。以上三种是社会的中间力量,前途较光明,与后两种形成对比。拘束型占比7%,特征:恐惧,焦虑 神经质,更有可能
2020-05-15 22:50:33 471
原创 github搜索技巧
in:name example 名字中有“example”in:readme example readme中有“example”in:description example 描述中有“example”stars:>1000 star>1000forks:>1000 fork>1000pushed:>2019-09-01 2019年9月1日后有更新的lang...
2020-04-21 15:51:13 172
原创 elk
docker run -p 10514:10514 -p 10515:10515 -p 5601:5601 -p 9200:9200 -p 5044:5044 -v /var/lib/docker/esdata/data:/data -v /var/lib/docker/esdata/home:/home -it -d --name elk sebp/elkcd /var/lib/docker...
2020-04-13 18:02:08 106
原创 rust书摘
语句(Statements)是执行一些操作但不返回值的 指令。表达式(Expressions)计算并产生一个值表达式的结尾没有分号。如果在表达 式的结尾加上分号,它就变成了语句,而语句不会返回值。函数可以向调用它的代码返回值。我们并不对返回值命名,但要在箭头( -> )后声明它的类 型。在 Rust 中,函数的返回值等同于函数体最后一个表达式的值。使用 return 关键字和指 定值,可...
2020-04-13 13:52:22 99
原创 内存用量排序脚本
内存用量排序脚本root@server:~# cat mem.sh#!/bin/bashps -A --sort -rss -o comm,pmem,rss | awk ’NR == 1 { print; next }{ a[$1] += $2; b[$1] += $3; }END {for (i in a) {size_in_bytes = b[i] * 1024split(“...
2020-04-13 11:08:31 108
原创 Jenkins安装配置
Jenkins安装配置系统:ubuntu 18.04安装 java8:1、更新软件包列表: 2、安装openjdk-8-jdk: 3、查看java版本,看看是否安装成功:sudo apt-get updatesudo apt-get install openjdk-8-jdkjava -version设置JAVA_HOME环境变量经过上述安装过程JAVA_HOME对应的位置应该在 ...
2020-04-13 10:54:10 210
原创 基于小米 soar 的开源 sql 分析与优化的 WEB 图形化工具
分享一个基于小米 soar 的开源 sql 分析与优化的 WEB 图形化工具soar-webhttps://github.com/xiyangxixian/soar-web配置如果需要改IP地址和端口号, 可在 config.py 中进行修改功能相关关于存储: 所有的配置都是保存在浏览器 Local Storage 中的,多人之间使用是互补影响的,自己只能看到自己的配置,更换浏览器或者...
2020-04-13 10:52:23 489
原创 系统安全检查清单
SQL注入攻击隐患跨站脚本攻击隐患操作系统补丁安装情况是否保留了系统安全日志?是否关闭或删除了不必要的帐户?是否关闭或删除了不必要的应用?是否关闭或删除了不必要的端口?系统管理和数据库管理的口令长度>8位吗?系统管理和数据库管理的口令更换周期是多少?是否存在多台服务器或多个帐户使用同一口令的情况?对网站进行远程维护时,是否采取了加密措施? 采用 ssh?重要服务器是否关...
2020-04-13 10:51:23 372
转载 单机部署 ELK
https://www.zhulou.net/post/2170.html对于一个体量不大的系统,运行在单机上的 ELK 就足以胜任日志的处理任务了。本文介绍如何在单台服务器上安装并配置 ELK(elalasticsearch + logstash + kibana),并最终通过 filebeat 把日志数据发送给日志服务器(ELK)。整体的架构如下图所示(此图来自互联网):本文的演示环境为 ...
2020-04-10 13:57:11 198
原创 服务发布脚本
目录:/srv/wechat查看日志root@wechat:/srv/wechat# cat info#!/bin/bashday="(date+"tail−f/srv/ppk−log/ppk−wechat/∗info∗(date +"%Y-%m-%d")"tail -f /srv/ppk-log/ppk-wechat/*info*(date+"tail−f/srv/ppk−log/p...
2020-04-10 13:54:33 108
原创 日志清理脚本
目的:分区使用率超过66%后,删除 /srv/ppk-log/yz-ppk-admin目录下7天以前的.log.gz文件#!/bin/bash#取得每个分区的使用百分比(不要百分号)percent=df -k | grep -v Filesystem| awk '{print int($5)}'#循环判断分区使用率是否超过66%for each_one in $percentdo#判...
2020-04-10 13:53:38 199 2
原创 Screen 屏幕共享
ssh root@39.105.175.23密码:1zhaokeji!!进入后输入: screen -xraAd ppk退出screen :ctrl + a + dscreen -x ppk screen 窗口 会较小,有边线。screen -xraAd ppk 用这个参数,screen 窗口和终端一样大使用 screen 共享会话(多台电脑可以用来共享窗口然后–开会、教学等)...
2020-04-10 13:48:41 438
原创 自建CA认证
使用时,将下面脚本保存为ca.sh 用chmod +x ca.sh,赋予文件可执行权限,将ca.sh中的ip地址改为自己的ip地址./ca.sh 运行在弹出界面中输入4位以上密码.然后一路回车,再根据提示输入上述密码.最后,在当前文件路径下会生成server 和 client 两个文件夹, server目录下存放的是:ca证书和服务器相关密钥证书. client目录下存放的是:clien...
2020-04-10 13:47:47 185
原创 自建CA认证
使用时,将下面脚本保存为ca.sh 用chmod +x ca.sh,赋予文件可执行权限,将ca.sh中的ip地址改为自己的ip地址./ca.sh 运行在弹出界面中输入4位以上密码.然后一路回车,再根据提示输入上述密码.最后,在当前文件路径下会生成server 和 client 两个文件夹, server目录下存放的是:ca证书和服务器相关密钥证书. client目录下存放的是:clien...
2020-04-10 13:47:12 213
原创 安装seafile
运行如下 docker-compose.yml 即可( 其中,/fpan 是挂载的阿里云oss fpan 这样数据存储在阿里云oss 上,不占用ECS的存储空间。挂载方法见链接 ossfs)version: ‘2.0’services:db:image: mariadb:10.1container_name: seafile-mysqlenvironment:MYSQL_R...
2020-04-10 13:45:46 256
原创 服务号Dockerfile
服务号DockerfileFROM java:8VOLUME /tmpADD *.jar wechat.jarRUN bash -c ‘touch /wechat.jar’EXPOSE 8091ENTRYPOINT [“java”,"-jar","/wechat.jar"]
2020-04-10 13:40:43 120
原创 Docker服务器SSL远程连接
配合docker远程访问使用将生成的server目录下的文件copy到/etc/docker 目录下。修改文件 /lib/systemd/system/docker.servicevim /lib/systemd/system/docker.service将原来的: ExecStart=/usr/bin/dockerd -H fd://改为:ExecStart=/usr/bin/doc...
2020-04-10 13:40:11 429
原创 安装gitlab脚本(包括docker,docker-compose, gitlab中文版)ubuntu16.04
安装gitlab脚本(包括docker,docker-compose, gitlab中文版)ubuntu16.04apt update && apt install -y docker && apt install -y docker-composesudo docker run --detach --hostname&n...
2019-12-21 15:37:01 202
原创 linux shell 显示(过滤)指定符号之间文字 (使用cut命令)
cat mail aa宏 <xinhong@xxx.com>; aa徒 <xiyutu@xxx.com>; aa跃 <xengyue@xxx.com>; aa英 <qunying@xxx.com>; dd晶iaa <jing@xxx.com>; cc华新 <zuxin@xxx.com>; xx阔 <ron...
2019-12-11 10:26:04 838
原创 Scrcpy -用电脑控制 Android 手机-安卓投屏控制软件
https://www.iplaysoft.com/scrcpy.htmlScrcpy – 用电脑控制 Android 手机https://www.appinn.com/scrcpy-remote-android-from-computer/
2019-12-10 16:15:46 1051
原创 dockerfile中运行 touch app.jar的作用
ADD eureka-server-0.0.1-SNAPSHOT.jar app.jarRUN bash -c ‘touch /app.jar’前面的ADD命令把jar复制过去,改名为app.jar后面touch命令的作用是修改这个文件的访问时间和修改时间为当前时间,而不会修改文件的内容。...
2019-12-04 11:54:42 5171
原创 touch 建立多个文件
root@test:/srv/ppk-log/yz-ppk-admin/test# touch {1,2,3} {a,b,c}.txtroot@test:/srv/ppk-log/yz-ppk-admin/test# l1 2 3 a.txt b.txt c.txtroot@test:/srv/ppk-log/yz-ppk-admin/test# touch {5..8}root...
2019-12-04 11:50:08 4549
原创 通过packer 构建带redis服务的阿里云ubuntu16.04 系统镜像
安装packer:ida@timbo ~/Desktop/ mkdir packerida@timbo ~/Desktop/ cd packer ida@timbo ~/Desktop/packer wget https://releases.hashicorp.com/packer/1.4.5/packer_1.4.5_darwin_amd64.zipida@timbo...
2019-12-03 16:46:31 488 1
原创 jenkins 插件ZenTimestamp Plugin实现日期显示yyyyMMddHHmmss
在jenkins里增加 插件ZenTimestamp Plugin 以实现在gitlab上打tag时自动记录版本时间,便于以后回滚。the plugin adds the Jenkins BUILD_TIMESTAMP variable to the Configure System page of Manage Jenkins. Note: you must activate the Glo...
2019-11-27 10:06:00 821
原创 Linux强制踢出用户命令
Linux强制踢出用户命令一、输入w命令查看已登录用户信息[root@KW_S01_192.168.1.106_A ~]# w 19:22:31 up 2:11, 3 users, load average: 0.00, 0.00, 0.00USER TTY &n...
2019-11-27 09:48:51 154
原创 ansible-playbook 部署Redis by docker
ansible-playbook 部署Redis by dockerAnsible 中部署 docker 镜像主要需要的是 docker_container, docker_image, docker_service 三个模块。其中 docker_container 用于部署 docker 容器,docker_image 用于编译镜像,docker_service 模块用于部署 docker...
2019-11-21 16:59:59 329 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人