Net
参考
常用命令
| Bash | |
|---|---|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | |
net
| Bash | |
|---|---|
1 | |
-
静态 IP
YAML 1 2 3 4 5 6 7 8 9 10 11 12
network: ethernets: eth0: dhcp4: false addresses: - 10.0.0.2/24 routes: - to: default via: 10.0.0.1 nameservers: addresses: [10.0.0.1,8.8.8.8] version: 2
port
-
查看某进程占用的端口
Bash 1watch -n 1 'lsof -i -nP | grep 进程'
tcpdump
-
查看某端口的 TCP 流量
Bash 1sudo tcpdump -i any port 10086 -
查看某端口的 UDP 流量
Bash 1sudo tcpdump -i any udp port 10086 -
查看某 IP 的 TCP 流量
Bash 1sudo tcpdump -i any host 127.0.0.1 -
查看某 IP 的 UDP 流量
Bash 1sudo tcpdump -i any udp and host
ip route
traceroute
curl
- 代理请求
curl -x http://192.168.19.19:7890
wget
-
带密码下载
wget --http-user=用户名 --http-password=密码 http://url -
代理下载
wget -e "https_proxy=http://192.168.19.19:7890"
use
生成密钥对
| Bash | |
|---|---|
1 | |
-t:密钥类型-m:密钥格式-b:密钥位数-C:追加到公钥文件末尾以便于识别的注释
免密登录
remote:将公钥 id_rsa.pub 放入 authorized_keys
local:修改私钥 id_rsa 权限 chmod 600 ~/.ssh/id_rsa