solve-shell-problems

本文最后更新于 2024年9月14日 下午

解决 shell 相关问题

本文记录一些 bash shell 的使用问题。

终止占用指定端口的进程

windows 使用 git bash

查找占用指定端口的进程 PID:

1
netstat -ano | grep :<port>

根据 PID 杀死所有的进程:

1
taskkill /PID <PID> /F

一行解决:

1
taskkill /PID $(netstat -ano | grep :<port> | awk '{print $5}') /F

ubuntu 使用 bash

查找占用指定端口的进程 PID:

1
sudo lsof -i :<port>

根据 PID 杀死所有的进程:

1
sudo kill -9 <PID>

一行解决:

1
sudo kill -9 $(sudo lsof -t -i :<port>)

解决 PowerShell 编码错误的问题

近来使用 windows powershell 时出现了中文编码错误的问题。有些中文可以正常显示,有些则不行,查阅后发现了一个好方法可以解决这个问题,如图:进入 > 控制面板 > 时钟和区域 目录,并将复选框选中:

操作顺序

操作完成后重启即可正常显示中文!

参考:解决Windows PowerShell 乱码


solve-shell-problems
https://blog.dwj601.cn/Operation/Shell/solve-shell-problems/
作者
Mr_Dwj
发布于
2024年3月27日
更新于
2024年9月14日
许可协议