终端命令
常用命令
查看当前所有 tcp 端口:
netstat -ntlp查看端口占用情况:
lsof -i:端口号杀掉对应的进程:
kill -9 [PID]
Mac 查看命令
- 查看当前所有 tcp 端口:
netstat -AaLlnW(相当于 linux 的 netstat -lntp)
其它命令和上面一样。
进程相关命令
查看所有进程:
ps -ef查看 Node 启动的进程:
ps -ef|grep node查看指定的子进程:
ps -ef|grep [84926]
字段说明
| UID | PID | PPID |
|---|---|---|
| 权限 | 进程 ID | 该进程的父进程 ID(嵌套关系) |
Windows
查看所有端口占用情况:
netstat查看某一端口占用情况:
netstat -ano | findstr "7001"根据 PID 查找相应的进程名:
tasklist | findstr [PID]根据 PID 杀死进程:
taskkill /PID [PID] /F
Mac 终端命令
cd: 进入指定文件夹路径cd -: 跳转到上一次所在的路径cd ~: 跳转到当前用户的家目录pwd: 显示当前的目录路径ls: 显示当前目录下的内容ls -la: 显示当前目录下的详细内容,软链接引用ls -A: 显示当前目录下的内容,包含隐藏内容ln -s source target: 创建软链接mkdir: 创建目录rm: 删除文件rm -rf: 删除目录echo: 写入内容open: 使用默认的程序打开文件:wq: 保存后退出 vi:q: 离开 vi
查找命令全局软链接路径
which [name]: 比如which npm