nginx
nginx请求域名转发
server {     listen 80;          server_name aa.com;     proxy_buffer_size 1024k;     proxy_buffers 16 1024k;     proxy_busy_buffers_size 2048k;     proxy_temp_file_write_size 2048k;     location / {              proxy_pass bb.com;     } }
  | 
 
ssl证书更换
- 进腾讯云ssl证书控制台下载nginx证书
 
- 进入ssl目录替换证书文件(具体ssl目录看nginx配置的ssl路径)
 
- nginx -s reload
 
linux
杀掉端口占用进程
netstat -tunlp | grep 端口号  kill -9 进程id
   | 
 
服务器时间校准
 yum install ntp
  ntpdate cn.pool.ntp.org
 
  | 
 
根据文件大小筛选目录下的文件
 du -h --max-depth=1 --threshold=5G
 
  du -sh *
 
  | 
 
zip压缩(解压)
| 操作 | 
动作 | 
| 压缩目录成zip | 
zip -r [压缩文件结果名] [要压缩的目录] | 
| 压缩文件成zip | 
zip [压缩文件结果名] [要压缩的文件1]  [要压缩的文件2] ... | 
| 解压zip文件到指定目录 | 
unzip -d [要解压到的目录] [被解压的zip文件] | 
| 解压zip文件到当前目录 | 
unzip [被解压的zip文件] | 
markdown
- 顺序图
 
- 使用 emoji里的Unicode编码,将
U+换成&#x并在尾部追加;即可 
vim
| 操作 | 
动作 | 
| 复制行 | 
yy | 
| 当前位置粘贴 | 
p | 
| 撤销 | 
u | 
| 显示行号 | 
set nu | 
| 隐藏行号 | 
set nonu | 
| 替换 | 
%s/旧文本/新文本/g | 
mac
防止brew install 时自动更新其他
在 ~/.zprofile 中添加下面配置
export HOMEBREW_NO_AUTO_UPDATE=1 export HOMEBREW_NO_INSTALL_CLEANUP=1
   | 
 
然后执行 source ~/.zprofile
杀掉端口占用进程
lsof -i :端口 
  kill -9 进程id 
  ps -p 进程id -o comm= 
  ps -ef | grep 服务名 
   | 
 
禁(启)用系统自带的apache启动
 sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
  sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist
 
  | 
 
开启允许从任何来源安装程序
sudo spctl --master-disable
   | 
 
安装软件提示”软件后出现 “已损坏,无法打开。您应该将它移到废纸娄””
查找某个文件是否在运行及进程
使用brew安装低版本php
brew tap shivammathur/php brew install shivammathur/php/php@版本号
   | 
 
JetBrains破解
下面两种方式任选其一即可
破解器破解

mac版下载: 点我下载
win版下载: 点我下载
linux版下载: 点我下载
命令行破解
mac版
 curl -L -o ckey.run ckey.run && bash ckey.run
  curl -L ckey.run/uninstall -o ckey.run && bash ckey.run
 
  | 
 
windows版本
 irm ckey.run|iex
  irm ckey.run/uninstall|iex
 
  | 
 
linux版
 wget --no-check-certificate ckey.run -O ckey.run && bash ckey.run
  wget --no-check-certificate ckey.run/uninstall -O ckey.run && bash ckey.run
 
  | 
 
homebrew
安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
   | 
 
卸载
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
   | 
 
git
git淘宝下载镜像
windows安装git时,国内下载过慢。可以使用下面的淘宝镜像下载。
https://registry.npmmirror.com/binary.html?path=git-for-windows/
已有项目推送到空仓库
cd 项目 //新版git init默认初始化为main,可以使用-b 指定分支 git init [-b 分支名] git add . git commit -m "first commit" git remote add origin 仓库地址 git push -u origin "master"
   | 
 
清除git缓存
gitignore新增然后不生效时,需清除git缓存
git报错对应处理方法
fatal: could not read Username for xxx: Device not configured
在对应仓库下执行
git config --global credential.helper store
   | 
 
git全局记住和忘记用户名密码
 git config --global credential.helper store
  git config --system --unset credential.helper
 
  | 
 
Mysql
查看锁表语句及杀死语句
 SHOW FULL PROCESSLIST;
  kill {进程id}
 
  | 
 
Nano
保存退出
- control + x  (会提示:Save modified buffer (ANSWERING “No” WILL DESTROY CHANGES) ?)
 
- 键入Y然后回车(会提示:File Name to write:xxxx)
 
- 文件名不修改的话直接回车就可以保存并退出了