杀死指定端口号的进程

1
2
3
4
5
6
7
8
# kill port 8090
pid=$(lsof -i:8090 | awk '{print $2}' | tail -n 1)
if [ "$pid" = "" ]; then
echo port 8090 is free
else
kill -9 $pid
echo kill $pid
fi

需要安装lsof

按时间区间查看日志

1
2
3
4
5
6
7
8
# source.log 源文件, target.log 过滤后的文件。
sed -n '/2020-07-10 06:00:21.847/,/2020-07-10 06:38:17.959/p' source.log > target.log

# 查看过滤后的内容
cat target.log

# 对过滤后的内容进行关键词搜索, keyword 要查找的关键词, 10 表示匹配上下10行
grep 'keyword' 10 target.log

这里需要注意:两个时间点必须存在于日志之中

Windows 10 查看无线网络密码

1
netsh wlan show profile name="无线网络名称" key=clear