Linux命令
- rm -rf 目录名字 删除文件夹
- mkdir 新建文件夹
- touch 新建文件
- chflags hidden 文件夹/文件名 隐藏文件/夹
- backup 备份 链式 mkdir *** backup
- cd www , 意思是 到www目录; cd … , 意思是到上一级目录; cd - ,意思是返回到上次的目录 ; cd ~,系统管理员的主目录 ; cd / 根目录;
- reboot 重启 halt 马上关机
- gunzip 文件名 解压tar.gz文件 tar -xvf 文件名 解压tar文件
- mv file1 file2 把当前目录下的file1文件名改成file2,如果该目录下有file2,则覆盖以前的file2文件
- 查看find / -name mysql.sock 查看某个文件或者文件夹
- ls -显示所有文件 l. 显示隐藏的文件
Apache命令
- service httpd start 开启apache服务
- apache配置文件位置 /etc/httpd/conf/httpd.conf
Mysql命令
- 如果mysql环境变量失效,需要进入到mysql安装目录: /usr/local/MySQL/bin/mysql -u root -p
- 连接数据库命令mysql -hlocalhost -uroot -p 或者 mysql -u root -p
- grant all privileges on . to ‘virgo’@’%'identified by ‘123456’ with grant option; 然后运行 flush privileges; 授权
- update mysql.user set password=password(‘新密码’) where User=“test” and Host=“localhost”; 修改用户密码
- update user set password=PASSWORD(“virgo”) where user=‘root’; 修改root用户密码,记得重启数据库才生效
- delete from user where User=‘test’ and Host=‘localhost’; 删除用户
- show variables like ‘port’; 查看当前数据库端口
- use mysql; select user,host from user; 查看数据库用户
- /etc/init.d/mysqld 或者 service mysqld restart; restart 重启服务器
yarn命令
- npm install yarn@latest -g 升级到最新版本
- npm list -g --depth 0 查看全局安装了哪些依赖包
- npm uninstall -g *** 卸载全局安装的依赖包
iterm2命令
- ssh -p22 root@106.13.45.73 连接我的服务器
- telnet ip 端口 查看是否能和某个ip下的端口取得联系
- command + enter 进入与返回全屏模式
- command + t 新建标签
- command + w 关闭标签
- command + 数字 command + 左右方向键 切换标签
- command + enter 切换全屏
- command + f 查找
- command + d 水平分屏
- command + shift + d 垂直分屏
- command + option + 方向键 command + [ 或 command + ] 切换屏幕
- command + ; 查看历史命令
- command + shift + h 查看剪贴板历史
- ctrl + u 清除当前行
- ctrl + l 清屏
- ctrl + a 到行首
- ctrl + e 到行尾
- ctrl + f/b 前进后退
- ctrl + p 上一条命令
- ctrl + r 搜索命令历史
jekyll博客
- jekyll build 编译
Redis
- redis-server 开启redis服务
- brew services stop redis 关闭redis服务
- redis-cli 控制台连接
修改环境变量
vim ~/.bash_profile source ~/.bash_profile
/Applications/MAMP/htdocs
➜ ~ open .zshrc
➜ ~ source .zshrc
结束Node端口占用
netstat -ano|findstr “3001”
taskkill -pid 4008 -f 结束进程
谷歌浏览器:
- CMD + K 快速清空控制台日志
vscode编辑器
- 页首增加 /* jshint esversion: 6 */
谷歌浏览器跨域
首先在document下新建一个文件夹MyChromeDevUserData,然后:
open -a /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dir=/Users/MacBook/Documents/MyChromeDevUserData/ 打开谷歌浏览器跨域
open -a /Applications/Google\ Chrome.app --enable-easy-off-store-extension-install 关闭谷歌浏览器跨域
VSCode 无读写权限
- sudo chown -R QTYEYU ~/Study/GitCode/FLY
whistle调试
启动命令:w2 run
在项目中增加:
这样才能启动wernin 开启调试功能
VScode快捷键
- 格式化代码 Alt + Shift + F
谷歌浏览器调试
- 第一个按钮就会变成一个三角形,当你点击该三角形开始运行的时候,程序就会自动一次性往下执行,直到运行到下一个断点的位置,若下面没有断点,它就会自动运行至结束。
- 第二个按钮是逐过程执行,如果这一行调用了一个函数,也是一次性执行这个过程
- 第三个按钮是也是逐过程执行,只是当这一行是一个函数的时候,他会自动跳转到函数内部的
- 第四个按钮是跳出该函数
- 第五个按钮,是忽略所有断点
模拟器
- shift+cmd+h 返回桌面
- cmd+5或者4或者3 可以直接调节大小
- cmd+R运行项目
- cmd+R弹出键盘
- 回到首页: Cmd + Shift + H 按一次
- HOME键摁两次: Cmd + Shift + H 按两次
- 旋转:Cmd + 左/右
- 类似手机长按 : 鼠标放app图像上,长摁电脑左下角,然后Cmd + Shift + H 按一次,取消晃动
webstrom 快捷键
Vim快捷键
删除整行 dd