diff --git a/README.md b/README.md
index 06409a8d..80bf6ad0 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,8 @@
-## 团队 DevOps 方案参考
+## 作者新方向,感谢支持
-
-
-
-
-
-## 声明
-
-- 后续我将在新的地方,以新的方式重新开始,感谢一直以来的信任 !
-- CDK8S:
+- [从开公司到开发全平台产品(文字版)](https://github.com/cdk8s/cdk8s-team-style/blob/master/full-stack/README.md)
+- [从开公司到开发全平台产品(视频版)](https://space.bilibili.com/1765486559/channel/seriesdetail?sid=2359281)
## 初衷(Original Intention)
@@ -47,113 +40,3 @@
- [Linux 下常用压缩文件的解压、压缩](markdown-file/File-Extract-Compress.md)
- [Yum 下载安装包及对应依赖包](markdown-file/Off-line-Yum-Install.md)
- [Zsh 入门](markdown-file/Zsh.md)
-- [终端测速](markdown-file/speedtest.md)
-- [日常维护](markdown-file/maintenance.md)
-- [日常监控](markdown-file/monitor.md)
-- [nmon 系统性能监控工具](markdown-file/Nmon.md)
-- [Glances 安装和配置](markdown-file/Glances-Install-And-Settings.md)
-- [SSH(Secure Shell)介绍](markdown-file/SSH.md)
-- [FTP(File Transfer Protocol)介绍](markdown-file/FTP.md)
-- [VPN(Virtual Private Network)介绍](markdown-file/VPN.md)
-- [NFS(Network FileSystem)介绍](markdown-file/NFS.md)
-- [NTP(Network Time Protocol)介绍](markdown-file/NTP.md)
-- [Samba 介绍](markdown-file/Samba.md)
-- [Crontab 介绍](markdown-file/Crontab.md)
-- [Iptables 介绍](markdown-file/Iptables.md)
-- [花生壳-安装介绍](markdown-file/Hsk-Install.md)
-- [JDK 安装](markdown-file/JDK-Install.md)
-- [Java bin 目录下的工具](markdown-file/Java-bin.md)
-- [SVN 安装和配置](markdown-file/SVN-Install-And-Settings.md)
-- [Tomcat 安装和配置、优化](markdown-file/Tomcat-Install-And-Settings.md)
-- [Jenkins 安装和配置](markdown-file/Jenkins-Install-And-Settings.md)
-- [Maven 安装和配置](markdown-file/Maven-Install-And-Settings.md)
-- [Nexus 安装和配置](markdown-file/Nexus-Install-And-Settings.md)
-- [PostgreSQL 安装和配置](markdown-file/PostgreSQL-Install-And-Settings.md)
-- [MySQL 安装和配置](markdown-file/Mysql-Install-And-Settings.md)
-- [MySQL 优化](markdown-file/Mysql-Optimize.md)
-- [MySQL 测试](markdown-file/Mysql-Test.md)
-- [MySQL 教程](markdown-file/Mysql-Tutorial.md)
-- [Percona XtraDB Cluster(PXC)安装和配置](markdown-file/PXC-Install-And-Settings.md)
-- [Redis 安装和配置](markdown-file/Redis-Install-And-Settings.md)
-- [MongoDB 安装和配置](markdown-file/MongoDB-Install-And-Settings.md)
-- [Solr 安装和配置](markdown-file/Solr-Install-And-Settings.md)
-- [Jira 安装和配置](markdown-file/Jira-Install-And-Settings.md)
-- [Confluence 安装和配置](markdown-file/Confluence-Install-And-Settings.md)
-- [TeamCity 安装和配置](markdown-file/TeamCity-Install-And-Settings.md)
-- [Nginx 安装和配置](markdown-file/Nginx-Install-And-Settings.md)
-- [wrk 安装和配置](markdown-file/wrk-Install-And-Settings.md)
-- [FastDFS 安装和配置](markdown-file/FastDFS-Install-And-Settings.md)
-- [FastDFS 结合 GraphicsMagick](markdown-file/FastDFS-Nginx-Lua-GraphicsMagick.md)
-- [RabbitMQ 安装和配置](markdown-file/RabbitMQ-Install-And-Settings.md)
-- [Openfire 安装和配置](markdown-file/Openfire-Install-And-Settings.md)
-- [Rap 安装和配置](markdown-file/Rap-Install-And-Settings.md)
-- [Nginx + Keepalived 高可用](markdown-file/Nginx-Keepalived-Install-And-Settings.md)
-- [黑客入侵检查](markdown-file/Was-Hacked.md)
-- [Shadowsocks 安装和配置](markdown-file/http://code.youmeek.com/2016/08/19/2016/08/VPS/)
-- [Mycat 安装和配置](markdown-file/Mycat-Install-And-Settings.md)
-- [Zookeeper 安装和配置](markdown-file/Zookeeper-Install.md)
-- [Daemontools 工具介绍](markdown-file/Daemontools.md)
-- [Tmux 安装和配置](markdown-file/Tmux-Install-And-Settings.md)
-- [ELK 日志收集系统安装和配置](markdown-file/ELK-Install-And-Settings.md)
-- [Dubbo 安装和配置](markdown-file/Dubbo-Install-And-Settings.md)
-- [GitLab 安装和配置](markdown-file/Gitlab-Install-And-Settings.md)
-- [JMeter 安装和配置](markdown-file/JMeter-Install-And-Settings.md)
-- [Docker 安装和使用](markdown-file/Docker-Install-And-Usage.md)
-- [Harbor 安装和配置](markdown-file/Harbor-Install-And-Usage.md)
-- [LDAP 安装和使用](markdown-file/LDAP-Install-And-Settings.md)
-- [Alfresco 安装和使用](markdown-file/Alfresco-Install-And-Usage.md)
-- [Apache Thrift 安装和使用](markdown-file/Thrift-Install-And-Usage.md)
-- [Node.js 安装和使用](markdown-file/Node-Install-And-Usage.md)
-- [CI 整套服务安装和使用](markdown-file/CI-Install-And-Usage.md)
-- [YApi 安装和配置](markdown-file/YApi-Install-And-Settings.md)
-- [Kafka 安装和配置](markdown-file/Kafka-Install-And-Settings.md)
-- [Hadoop 安装和配置](markdown-file/Hadoop-Install-And-Settings.md)
-- [Showdoc 安装和配置](markdown-file/Showdoc-Install-And-Settings.md)
-- [WordPress 安装和配置](markdown-file/WordPress-Install-And-Settings.md)
-- [GoAccess 安装和配置](markdown-file/GoAccess-Install-And-Settings.md)
-- [Portainer 安装和配置](markdown-file/Portainer-Install-And-Settings.md)
-- [Influxdb 安装和配置](markdown-file/Influxdb-Install-And-Settings.md)
-- [Prometheus 安装和配置](markdown-file/Prometheus-Install-And-Settings.md)
-- [Grafana 安装和配置](markdown-file/Grafana-Install-And-Settings.md)
-- [Ansible 安装和配置](markdown-file/Ansible-Install-And-Settings.md)
-- [Wormhole + Flink 安装和配置](markdown-file/Wormhole-Install-And-Settings.md)
-- [SkyWalking 安装和配置](markdown-file/SkyWalking-Install-And-Settings.md)
-
-## 联系(Contact)
-
-- Email:judas.n@qq.com(常用) or admin@youmeek.com(备用)
-- Blog:
-- QQ 群交流,入群请看:
-- 欢迎捐赠 ^_^:
-
-
-## Github 协同视频教程(Participate)
-
-- 如果您不会使用 Git 或是 Github 也没关系,请认真学习下面视频教程:
-- Judas.n 录制
- - 视频格式:MP4
- - 分辨率:1920 X 1080
- - 片长:16 min
- - 文件大小:62 M
-- 下载
- - 百度云盘:
- - 360 网盘(2fb5):
-
-## Github 常用按钮说明
-
-- Watch:关注该项目,作者有更新的时候,会在你的 Github 主页有通知消息。
-- Star:收藏该项目,在你的头像上有一个“Your stars”链接,可以看到你的收藏列表。
-- Fork:复制一份项目到的Github空间上,你可以自己开发自己的这个地址项目,然后 Pull Request 给项目原主人。
-
-## 参与作者汇总(Author)
-
-|作者(按参与时间排序)|地址|
-|:---------|:---------|
-|Judas.n||
-|mrdear||
-|fooofei||
-
-## AD
-
-- [推荐:程序员的个性化网址导航:GitNavi.com](http://www.gitnavi.com/u/judasn/)
-- [适合后端开发者的前端 React-Admin](https://github.com/satan31415/umi-admin)
diff --git a/centos-settings/Close-XWindow.md b/centos-settings/Close-XWindow.md
index 0a34275f..5b89f556 100644
--- a/centos-settings/Close-XWindow.md
+++ b/centos-settings/Close-XWindow.md
@@ -15,7 +15,14 @@
- 在图形界面中如果你希望临时关闭图形界面可以输入:`init 3`
-## CentOS 7 设置方法
+## CentOS 7 设置方法 1
+
+- 开机以命令模式启动,执行:
+ - systemctl set-default multi-user.target
+- 开机以图形界面启动,执行:
+ - systemctl set-default graphical.target
+
+## CentOS 7 设置方法 2
- 关闭图形
- `mv /etc/systemd/system/default.target /etc/systemd/system/default.target.bak` (改名备份)
diff --git a/markdown-file/Bash.md b/markdown-file/Bash.md
index b5eba96e..593b8ff6 100644
--- a/markdown-file/Bash.md
+++ b/markdown-file/Bash.md
@@ -171,6 +171,8 @@ drwxr-xr-x. 5 root root 4096 3月 26 10:57,其中最前面的 d 表示这是
- linux 的权限分为 rwx。r 代表:可读,w 代表:可写,x 代表:可执行
- 这三个权限都可以转换成数值表示,r = 4,w = 2,x = 1,- = 0,所以总和是 7,也就是最大权限。第一个 7 是所属主(user)的权限,第二个 7 是所属组(group)的权限,最后一位 7 是非本群组用户(others)的权限。
- `chmod -R 777 目录` 表示递归目录下的所有文件夹,都赋予 777 权限
+ - `chown myUsername:myGroupName myFile` 表示修改文件所属用户、组
+ - `chown -R myUsername:myGroupName myFolder` 表示递归修改指定目录下的所有文件权限
- `su`:切换到 root 用户,终端目录还是原来的地方(常用)
- `su -`:切换到 root 用户,其中 **-** 号另起一个终端并切换账号
- `su 用户名`,切换指定用户帐号登陆,终端目录还是原来地方。
diff --git a/markdown-file/CentOS-7-Install.md b/markdown-file/CentOS-7-Install.md
index 4b1a3e00..c9428617 100644
--- a/markdown-file/CentOS-7-Install.md
+++ b/markdown-file/CentOS-7-Install.md
@@ -5,7 +5,8 @@
- 本教程中主要演示了 VMware Workstation 下安装 `CentOS 7.3` 的过程。
- VMware 的使用细节可以看这篇:[CentOS 6 安装](CentOS-Install.md)
-- 如果你是要安装到 PC 机中,你需要准备一个 U 盘,以及下载这个软件:[USBWriter(提取码:5aa2)](https://pan.baidu.com/s/1gg83h9T)
+- 如果你是要安装到 PC 机中,你需要准备一个 U 盘,以及 Windows 下载这个软件:[USBWriter(提取码:5aa2)](https://pan.baidu.com/s/1gg83h9T)
+- 如果你是要安装到 PC 机中,你需要准备一个 U 盘,以及 macOS 下载这个软件:[balenaEtcher(提取码:oqp9)](https://pan.baidu.com/s/1l5K48tfuCKdn0wR_62PjJA)
- USBWriter 的使用很简单,如下图即可制作一个 CentOS 系统盘

diff --git a/markdown-file/JMeter-Install-And-Settings.md b/markdown-file/JMeter-Install-And-Settings.md
index 3fd087b9..31946f33 100644
--- a/markdown-file/JMeter-Install-And-Settings.md
+++ b/markdown-file/JMeter-Install-And-Settings.md
@@ -160,8 +160,8 @@ remote_hosts=192.168.0.1:1099,192.168.0.2:1099
- [快速学习Jmeter性能测试工具](http://gitbook.cn/books/58de71a8be13fa66243873ef/index.html)
- [jmeter:菜鸟入门到进阶系列](http://www.cnblogs.com/imyalost/p/7062784.html)
- 国内视频教程:
- - [JMeter 性能测试入门篇 - 慕课网](https://www.imooc.com/learn/735)
- [JMeter 之 HTTP 协议接口性能测试 - 慕课网](https://www.imooc.com/learn/791)
+ - [接口测试基础之入门篇 - 慕课网](https://www.imooc.com/learn/738)
- [JMeter 性能测试进阶案例实战 - 慕课网](https://coding.imooc.com/class/142.html)
- [性能测试工具—Jmeter- 我要自学网](http://www.51zxw.net/list.aspx?page=2&cid=520)
- [jmeter 视频教学课程 - 小强](https://www.youtube.com/watch?v=zIiXpCBaBgQ&list=PL3rfV4zNE8CD-rAwlXlGXilN5QpkqDWox)
diff --git a/markdown-file/Nginx-Install-And-Settings.md b/markdown-file/Nginx-Install-And-Settings.md
index f54cbdb0..6a5ffb0c 100644
--- a/markdown-file/Nginx-Install-And-Settings.md
+++ b/markdown-file/Nginx-Install-And-Settings.md
@@ -619,6 +619,20 @@ http {
```
+- 最新版本的 Nginx SSL 配置
+
+```
+listen 443 ssl;
+
+ssl_certificate /opt/jar/ssl/server.crt;
+ssl_certificate_key /opt/jar/ssl/server.key;
+
+ssl_session_timeout 5m;
+ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
+ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
+ssl_prefer_server_ciphers on;
+```
+
----------------------------------------------------------------------
## Nginx 压力测试
diff --git a/markdown-file/monitor.md b/markdown-file/monitor.md
index 50574c9f..9a825839 100644
--- a/markdown-file/monitor.md
+++ b/markdown-file/monitor.md
@@ -858,11 +858,12 @@ access_log /home/wwwlogs/hicrew.log special_main;
#### 一次 JVM 引起的 CPU 高排查
- 使用 `ps -ef | grep java`,查看进程 PID
- - 根据高 CPU 的进程 PID,查看其线程 CPU 使用情况:`top -Hp PID`,找到占用 CPU 资源高的线程 PID
-- 保存堆栈情况:`jstack -l PID >> /opt/jstack-tomcat1-PID-20181017.log`
-- 把占用 CPU 资源高的线程十进制的 PID 转换成 16 进制:`printf "%x\n" PID`,比如:`printf "%x\n" 12401` 得到结果是:`3071`
+ - 根据高 CPU 的进程 PID,查看其线程 CPU 使用情况:`top -Hp PID`,找到占用 CPU 资源高的线程 TID
+ - 也可以用:`ps -mp PID -o THREAD,tid,time`
+- 保存堆栈情况:`jstack -l TID >> /opt/jstack-tomcat1-TID-20181017.log`
+- 把占用 CPU 资源高的线程十进制的 TID 转换成 16 进制:`printf "%x\n" TID`,比如:`printf "%x\n" 12401` 得到结果是:`3071`
- 在刚刚输出的那个 log 文件中搜索:`3071`,可以找到:`nid=0x3071`
-- 也可以在终端中直接看:`jstack PID |grep 十六进制线程 -A 30`,此时如果发现如下:
+- 也可以在终端中直接看:`jstack TID |grep 十六进制线程 -A 30`,此时如果发现如下:
```
"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007fd0ac01f000 nid=0x66f runnable
diff --git a/markdown-file/wrk-Install-And-Settings.md b/markdown-file/wrk-Install-And-Settings.md
index f73c6330..f6b7c67f 100644
--- a/markdown-file/wrk-Install-And-Settings.md
+++ b/markdown-file/wrk-Install-And-Settings.md
@@ -26,7 +26,7 @@ sudo cp wrk /usr/local/bin
## 使用
-- 启用 10 个线程,每个线程发起 100 个连接,持续 15 秒:`wrk -t5 -c5 -d30s http://www.baidu.com`
+- 启用 10 个线程,每个线程发起 100 个连接,持续 30 秒:`wrk -t10 -c100 -d30s http://www.baidu.com`
- 最终报告:
```
@@ -62,4 +62,4 @@ wrk.headers["Content-Type"] = "application/x-www-form-urlencoded"
## 资料
-
--
\ No newline at end of file
+-