命令行常用命令整理
# 解决端口占用
# windows
#获取占用端口进程
netstat -aon|findstr 端口号
#查看占用端口程序
tasklist|findstr PID
#结束进程
tskill PID
1
2
3
4
5
6
2
3
4
5
6
# linux
#获取进程
netstat -apn | grep 端口号
#结束进程
kill -9 PID
1
2
3
4
2
3
4
# 命令行设置代理
# windows
#http代理
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080
#socks5代理
set http_proxy=socks5://127.0.0.1:1080
set https_proxy=socks5://127.0.0.1:1080
1
2
3
4
5
6
2
3
4
5
6
# linux
#http代理
export http_proxy=http://127.0.0.1:1080
export https_proxy=http://127.0.0.1:1080
#socks5代理
export http_proxy=socks5://127.0.0.1:1080
export https_proxy=socks5://127.0.0.1:1080
#取消代理
unset http_proxy
unset https_proxy
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
# git设置取消代理
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
git config --global http.proxy socks5://127.0.0.1:1080
git config --global https.proxy socks5://127.0.0.1:1080
git config --global --unset http.proxy
git config --global --unset https.proxy
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# npm设置取消代理
npm不支持socks5代理,可以用polipo等工具把socks5转为http代理
npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
npm config delete proxy
npm config delete https-proxy
#验证
npm config list --json
1
2
3
4
5
6
7
2
3
4
5
6
7