下面有些openwrt命令写下以作保留:
1.查询是否开启TCP/UDP服务
netstat -tlpn |grep 80
tlpn解析:-t 选项用于显示 TCP 连接,-l 选项用于显示监听状态的连接,-n 选项用于显示 IP 地址和端口号,-p 选项用于显示与连接关联的进程信息。
2.重启网络:
/etc/init.d/network restart
3.dnsmasq相关命令(dnsmasq可替换为别的服务,效果一样)
启用dnsmasq服务的自动启动,输入以下命令:
/etc/init.d/dnsmasq enable
启动dnsmasq服务,输入以下命令:
/etc/init.d/dnsmasq start
重启dnsmasq服务,输入以下命令:
/etc/init.d/dnsmasq restart
停止dnsmasq服务,输入以下命令:
/etc/init.d/dnsmasq stop
禁止dnsmasq服务,输入以下命令:
/etc/init.d/dnsmasq disable
4.查询DNS记录
nslookup 域名
例如:nslookup ad.azure.com
5.运行以下命令以查看已安装的软件包列表:
opkg list-installed
此命令将显示一个已安装软件包的列表,包括软件包名称和版本。
6.如果您想搜索特定的软件包,可以使用grep命令。例如,要查找与openssl相关的已安装软件包,请运行:
opkg list-installed | grep openssl
这将显示与openssl相关的已安装软件包。
7.您还可以使用opkg info
opkg info openssl
这将显示关于openssl软件包的详细信息,包括版本、安装位置、依赖关系等。
8.查看uhttpd后台进程(服务自己替换):
ps | grep uhttpd
9.查看日志:
logread -f
10:查看http日志:
logread | grep http
文章评论