web常用管理
netstat -atunlp # 查看端口号
lsof -Pni4 | grep LISTEN | grep php
sudo nginx -c /etc/nginx/nginx.conf # 编译安装的Nginx重启
valet 常用命令
mkdir && cd lumen
valet link lumen #新建站点
valet unlink lumen # 删除站点
valet secure laravel # 启用http2 TLS
valet unsecure laravel # 关闭http2 TLS
valet share # 分享/停止分享站点 Control + C:停止分享
valet paths # 查看所有站点根路径
valet restart
valet stop
valet start
valet uninstall # 卸载
brew 常用命令
brew list # 列出已安装的软件
brew update # 更新brew
brew search php71 # 搜索包
brew home # 用浏览器打开brew的官方网站
brew info # 显示软件信息
brew deps # 显示包依赖
brew install php71 # 安装
brew uninstall php71 # 卸载
brew outdated # 查看那些已安装的程序需要更新
brew upgrade packages # 后面加包名即更新但个包
brew services list # 查看启动那些服务
brew deps --installed --tree # 以树的形式查看已安装的软件和依赖
brew cleanup -n # 加 -n 查看将被删除的内容,不加参数则删除过期安装的软件包版本
生成lumen加密key
'base64' . base64_encode(random_bytes(32))
Git常用命令
git branch -r # 列出远程分支
git branch -a # 列出本地和远程分支
git branch -m / -M oldName newName # 重命名分支 -M 强制重命名(不推荐使用)
git branch -d name # 删除分支
git branch --no-merged # 查看尚未合并的工作
git push origin :name # 删除远程分支
git push origin --delete name # 删除远程分支
git tag -d <tagname> # 删除本地tag
git push origin :refs/tags/<tagname> # 删除远程tag
git fetch -p #同步远程分支
git merge --no-ff feature/test # 合并分支,
git checkout -b serverfix origin/serverfix # 从远程分支创建本地新分支
git diff # 查看尚未暂存的文件更新了哪些部分
git diff filename # 查看尚未暂存的某个文件更新了哪些
git diff –cached # 查看已经暂存起来的文件和上次提交的版本之间的差异
git diff –cached filename # 查看已经暂存起来的某个文件和上次提交的版本之间的差异
git diff ffd98b291e0caa6c33575c1ef465eae661ce40c9 b8e7b00c02b95b320f14b625663fdecf2d63e74c # 查看某两个版本之间的差异
git diff ffd98b291e0caa6c33575c1ef465eae661ce40c9:filename b8e7b00c02b95b320f14b625663fdecf2d63e74c:filename # 查看某两个版本的某个文件之间的差异
yarn常用命令
yarn global upgrade --package # 升级全局的某个package
composer
composer global config bin-dir --absolute # 查看composer全局bin目录
composer depends -t monolog/monolog # 列出当前项目中的monolog被那些包依赖
composer show monolog/monolog # 查看一个包的相信信息
composer diagnose # 诊断包异常
常用工具命令
7za a -t7z test.7z * # 打包成7z格式的文件
7za x test.7z # 解压它并使它包含全部路径
unrar x test.rar # 解压rar文件
axel -n10 http://aaa.com/test.7z # http下载
MySQL操作
// 查找库中的所有表
SELECT CONCAT('drop table ',table_name,';') FROM information_schema.`TABLES` WHERE table_schema='数据库名';
// 复制出要删除的表然后执行
vim 乱码
:e ++enc=utf-8
没有评论