随手记tiptips
Alonnginx
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 *
|
markdown
- 顺序图
- 使用 emoji里的Unicode编码,将
U+
换成&#x
并在尾部追加;
即可
vim
操作 |
动作 |
复制行 |
yy |
当前位置粘贴 |
p |
撤销 |
u |
显示行号 |
set nu |
隐藏行号 |
set nonu |
替换 |
%s/旧文本/新文本/g |
mac
杀掉端口占用进程
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
|
查找某个文件是否在运行及进程
使用brew安装低版本php
brew tap shivammathur/php brew install shivammathur/php/php@版本号
|
JetBrains无限重置脚本
下载地址
试用期已过,无法安装脚本的解决方法
系统 |
路径 |
windows |
%userprofile%/AppData/Roaming/JetBrains/产品名版本号 |
Mac |
~/Library/Application\ Support/JetBrains/产品名版本号 |
linux |
~/.config/JetBrains/产品名版本号 |
- 删除试用的授权目录eval
- 重新打开JetBrains软件,试用即可
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
|
Mysql
查看锁表语句及杀死语句
SHOW FULL PROCESSLIST;
kill {进程id}
|
Nano
保存退出
- control + x (会提示:Save modified buffer (ANSWERING “No” WILL DESTROY CHANGES) ?)
- 键入Y然后回车(会提示:File Name to write:xxxx)
- 文件名不修改的话直接回车就可以保存并退出了
压缩(解压)
操作 |
动作 |
压缩目录成zip |
zip -r [压缩文件结果名] [要压缩的目录] |
压缩文件成zip |
zip [压缩文件结果名] [要压缩的文件1] [要压缩的文件2] ... |
解压zip文件到指定目录 |
unzip -d [要解压到的目录] [被解压的zip文件] |
解压zip文件到当前目录 |
unzip [被解压的zip文件] |