diff --git a/languages/bash.sh b/languages/bash.sh index 7797fd9..960f141 100644 --- a/languages/bash.sh +++ b/languages/bash.sh @@ -1,6 +1,6 @@ ############################################################################## # BASH CHEATSHEET (中文速查表) - by skywind (created on 2018/02/14) -# Version: 38, Last Modified: 2018/03/10 17:17 +# Version: 39, Last Modified: 2018/03/10 17:46 # https://github.com/skywind3000/awesome-cheatsheets ############################################################################## @@ -221,6 +221,14 @@ host {domain} # DNS 查询,{domain} 前面可加 -a 查看详细 whois {domain} # 取得域名 whois 信息 dig {domain} # 取得域名 dns 信息 route -n # 查看路由表 +netstat -an # 查看所有连接信息 +netstat -anp # 查看所有连接信息,包含进程信息(需要 sudo) +netstat -lntu # 显示所有正在监听的 TCP 和 UDP 信息 +netstat -lntup # 显示所有正在监听的 socket 及进程信息 +netstat -i # 显示网卡信息 +netstat -rn # 显示当前系统路由表,同 route -n +ss -an # 比 netstat -an 更快速更详细 +ss -s # 统计 TCP 的 established, wait 等 wget {url} # 下载文件,可加 --no-check-certificate 忽略 ssl 验证 wget -qO- {url} # 下载文件并输出到标准输出(不保存) @@ -608,19 +616,9 @@ bind '"\e;":"ls -l\n"' # 绑定 ALT+; 为执行 ls -l 命令 ############################################################################## -# 网络管理:netstat / ip / ifconfig / nmap ... +# 网络管理:ip / ifconfig / nmap ... ############################################################################## -netstat -an # 查看所有连接信息 -netstat -anp # 查看所有连接信息,包含进程信息(需要 sudo) -netstat -lntu # 显示所有正在监听的 TCP 和 UDP 信息 -netstat -lntup # 显示所有正在监听的 socket 及进程信息 -netstat -i # 显示网卡信息 -netstat -rn # 显示当前系统路由表,同 route -n - -ss -an # 比 netstat -an 更快速更详细 -ss -s # 统计 TCP 的 established, wait 等 - ip a # 显示所有网络地址,同 ip address ip a show eth1 # 显示网卡 IP 地址 ip a add 172.16.1.23/24 dev eth1 # 添加网卡 IP 地址