终端命令

常用命令

  • 查看当前所有 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]

字段说明

UIDPIDPPID
权限进程 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
Last Updated: 2023/3/20 13:48:48
Contributors: licong96