[TOC]
> ### 1.查看 Nginx 響應時長
~~~
#響應時長
curl -w "%{time_total}\n" http://localhost
#設置用戶代理,模擬瀏覽器
curl -A 'Mozilla/5.0' -w "%{time_total}\n" "http://localhost"
~~~
> ### 2.Docker 查看生效的 Nginx 的 .conf 文件
```
docker exec -it docker-wp-webserver-php82 nginx -t
```
> ### 3.Docker 查看 Nginx 是否啟動
```
docker exec -it docker-wp-webserver-php82 ps aux | grep nginx
```
> ### 4.請求數1000 并發100 連接數 【測試】
```
// 過程:
// 1. 打開 100 個連接到服務器
// 2. 每個連接并發發送10個請求,總計 1000 個請求
// 3. 這1000個請求會并發發送,不會等待上一個請求完成才發送下一個
// 4. 100個連接完成后,測試結束
ab -n 1000 -c 100 http://localhost:61000/
```
> ### 5.Find\grep\top\ps 命令工具
```
#查找文件且查找內容 find(Find 查找所有.conf結尾文件中包含php-fpm的字符的文件)
find /etc/nginx -name '*.conf' -exec grep -l 'php-fpm' '{}' \;
#指定目錄查找內容 grep
grep -r "指令名稱" /etc/mynginx/
~~~
-i忽略大小寫搜索時不區分大小寫
-n顯示行號顯示搜索結果所在行的行號
-r遞歸搜索在指定目錄及其子目錄中遞歸搜索
~~~
# ps 查看系統服務
ps -eo user,group,args | grep nginx # 查找并列出所有與Nginx相關的進程,并顯示它們所屬的用戶、組和命令行參數。
ps aux | grep nginx # 查找并列出所有與Apache Web服務器相關的進程,并顯示它們的詳細信息,包括進程的用戶、進程ID、CPU占用率、內存占用率、啟動時間等等
~~~
-e 列出所有進程列出系統中所有的進程
-f 全格式顯示顯示完整的進程信息
-u username列出指定用戶的進程列出指定用戶的所有進程
~~~
# top查看進程
top # 實時查看系統的性能和資源使用情況
~~~
-d seconds指定刷新時間指定top命令的刷新時間
-n number指定顯示進程數量指定top命令顯示的進程數量
-p pid指定顯示指定進程顯示指定PID的進程信息
~~~
# lsof 列出當前系統中打開的文件和網絡連接
lsof -p PID # 查看進程打開的文件,通常進程打開的文件中會包含進程的安裝目錄信息。
~~~
-i :port:列出占用特定端口的進程和連接信息。例如,使用“lsof -i :80”命令可以列出占用80端口的進程和連接信息。
-u user:列出特定用戶打開的文件和連接等信息。例如,使用“lsof -u root”命令可以列出root用戶打開的文件和連接等信息。
-c command:列出特定命令打開的文件和連接等信息。例如,使用“lsof -c ssh”命令可以列出所有ssh相關的進程打開的文件和連接等信息。
-p pid:列出特定進程打開的文件和連接等信息。例如,使用“lsof -p 1234”命令可以列出進程ID為1234打開的文件和連接等信息。
+d directory:列出特定目錄下打開的文件和連接等信息。例如,使用“lsof +d /var/log”命令可以列出/var/log目錄下打開的文件和連接等信息。
~~~
```
> ### 6.SQL -*
```
#外部訪問權限
GRANT ALL PRIVILEGES ON *.* TO 'xuguo'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;
# 7.mysql 8 更改密碼
alter user'root'@'%' identified by 'root';
```
# 8.PDF按頁分割命令行工具 gs
~~~
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dFirstPage=1 -dLastPage=120 -sOutputFile=Moho_Users_Manual_HQ_1.pdf Moho_Users_Manual_HQ.pdf /
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dFirstPage=121 -dLastPage=240 -sOutputFile=Moho_Users_Manual_HQ_2.pdf Moho_Users_Manual_HQ.pdf
~~~
- 系統設計
- 需求分析
- 概要設計
- 詳細設計
- 邏輯模型設計
- 物理模型設計
- 產品設計
- 數據驅動產品設計
- 首頁
- 邏輯理解
- 微服務架構的關系數據庫優化
- Java基礎架構
- 編程范式
- 面向對象編程【模擬現實】
- 泛型編程【參數化】
- 函數式編程
- 響應式編程【異步流】
- 并發編程【多線程】
- 面向切面編程【代碼復用解耦】
- 聲明式編程【注解和配置】
- 函數響應式編程
- 語法基礎
- 包、接口、類、對象和切面案例代碼
- Springboot按以下步驟面向切面設計程序
- 關鍵詞
- 內部類、匿名類
- 數組、字符串、I/O
- 常用API
- 并發包
- XML
- Maven 包管理
- Pom.xml
- 技術框架
- SpringBoot
- 項目文件目錄
- Vue
- Vue項目文件目錄
- 遠程組件
- 敏捷開發前端應用
- Pinia Store
- Vite
- Composition API
- uniapp
- 本地方法JNI
- 腳本機制
- 編譯器API
- 注釋
- 源碼級注釋
- Javadoc
- 安全
- Swing和圖形化編程
- 國際化
- 精實或精益
- 精實軟件數據庫設計
- 精實的原理與方法
- 項目
- 零售軟件
- 擴展
- 1001_docker 示例
- 1002_Docker 常用命令
- 1003_微服務
- 1004_微服務數據模型范式
- 1005_數據模型
- 1006_springCloud
- AI 流程圖生成
- Wordpress_6
- Woocommerce_7
- WooCommerce常用的API和幫助函數
- WooCommerce的鉤子和過濾器
- REST API
- 數據庫API
- 模板系統
- 數據模型
- 1.Woo主題開發流程
- Filter
- Hook
- 可視編輯區域的函數工具
- 渲染字段函數
- 類庫和框架
- TDD 通過測試來驅動開發
- 編程范式對WordPress開發
- WordPress和WooCommerce的核心代碼類庫組成
- 數據庫修改
- 1.WP主題開發流程與時間規劃
- moho
- Note 1
- 基礎命令