~增加对ss命令的兼容以替代netstat命令

This commit is contained in:
juewuy
2026-07-29 10:42:38 +08:00
parent db8ba09663
commit d8941fb202
4 changed files with 18 additions and 6 deletions
+8 -3
View File
@@ -1,13 +1,18 @@
#!/bin/sh
# Copyright (C) Juewuy
. "$CRASHDIR"/libs/check_cmd.sh
load_lang check_port
_get_netstat_cmd() {
local cmd=netstat
ckcmd ss && cmd=ss
case "$1" in
tcp) echo "netstat -ntl" ;;
udp) echo "netstat -nul" ;;
*) echo "netstat -ntul" ;;
tcp) echo "$cmd -ntl" ;;
udp) echo "$cmd -nul" ;;
*) echo "$cmd -ntul" ;;
esac
}