1、常用命令
1.1查看端口占用情况命令
sudo lsof -i :9000(win:netstat -aon|findstr “1099”)
冒号后面就是你需要查看的端口号。TheEternityZhang-MacBook:project zhtony$ sudo lsof -i :8080
Password:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 58768 i_wyz 91u IPv6 0x89fef77bfee997db 0t0 TCP localhost:http-alt->localhost:63607 (ESTABLISHED)
杀掉占用当前端口号的进程
有一个表头名为PID的一列,这一列就表示占用当前端口的进程。
sudo kill -9 58768(win:taskkill -f -pid 15380)
1.2修改只读文件
1.使用权限将文件可读写:
sudo vim 路径
2.修改文件
vim 路径
3.按住按键i,表示插入,改完设定的参数值
4.按esc按钮,输入:wq,如果一开始没有用sudo权限导致报错,必须用:wq!,强制保存。
2、根据路径在finder里找文件⌘Command+⇧Shift+G
3、idea中常用
3.1⌃ Control+⌘Command+U 翻译(需要下载插件,谷歌连不上,新手看项目和源码必备)
3.2书签功能
⌥F3选中文件/文件夹/代码行,添加/取消书签
⌃0...⌃9定位到对应数值的书签位置
⌘F3显示所有书签
⌘⌥L 格式化代码
⌘N, ⌃↩, 生成代码(getter、setter、构造函数、hashCode/equals,toString)
⌘D直接复制当前选中到光标处,没有选中就是复制当前行代码到下一行(阿三程序员神器)
选中下一个相同的内容:ctrl + G
选中文件中所有相同个的内容:command + ctrl + G
3.3⌘Command+⇧Shift+F全局查找配合⌘Command+点击方法名
用于疯狂在MVC的层与层之间跳转,想看前端传数据到哪个Server的可以在开发者工具里找到拦截器然后全局查找到该方法