最近看了看BASH SHELL的编程,同时又碰上网络外部连接查询的问题,于是就写了几个小脚本。
需要 netstat , sed ,和 AWK,运行环境UBUNTU 7。10
解压到/home下,运行setup.sh安装(其实就是几个文件拷贝操作,不放心可以看代码)。
运行 inetwatch 再开一个TERMINAL 运行 inetwls.
前者每隔1分钟刷新显示一次外部连接计算机的IP,如果目前有外连计算机则将IP列表作为日志保存到安装目录下,当然如果无连接会跳过;后者同样每隔一分钟刷新显示,不过是对比显示日志文件的增量,以便控制空间消耗。我只截取了IP数字区域,如果各位有兴趣可以修改。
另外我的刷新间隔是一分钟,并且还作了几个条件判断以鉴别“我的”内网计算机IP(内网的IP通常是安全的吧),各位可以看原代码,按照自己情况修改。
最后,因为完全是出于个人兴趣爱好,所以在代码完成上有很多混乱和不聪明处,鉴于本人是爱好者还望大家海涵。虽然如此本菜鸟还是希望能够以“码”会友,向各位学习。希望各位有时间帮忙测试一下,并多提意见,谢谢。
刚写了一个脚本以动态查看网络连接 inetwatch suite
-
- 帖子: 8
- 注册时间: 2007-12-09 15:27
刚写了一个脚本以动态查看网络连接 inetwatch suite
- 附件
-
- inetwatch_suite_setup.tar.gz
- 网络SOCKETS监控小脚本
- (2.88 KiB) 已下载 65 次
-
- 帖子: 8
- 注册时间: 2007-12-09 15:27
-
- 帖子: 8
- 注册时间: 2007-12-09 15:27
Re: 刚写了一个脚本以动态查看网络连接 inetwatch suite
另外,脚本的注释是用英文写的,当时懒得换中文输入法。匆忙之间有些许语法错误各位就将就了吧。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 刚写了一个脚本以动态查看网络连接 inetwatch suite
这也是脚本。
- 附件
-
- 2008-12-04-091520_270x141_scrot.png (61.88 KiB) 查看 771 次
● 鸣学
-
- 帖子: 8
- 注册时间: 2007-12-09 15:27
Re: 刚写了一个脚本以动态查看网络连接 inetwatch suite
刚刚开始学习。。。
-
- 帖子: 8
- 注册时间: 2007-12-09 15:27
Re: 刚写了一个脚本以动态查看网络连接 inetwatch suite
4楼的朋友,你贴的截屏看起来不错。是你自己的脚本还是别人的?能给个下载嘛??
-
- 帖子: 28
- 注册时间: 2008-01-16 16:46
Re: 刚写了一个脚本以动态查看网络连接 inetwatch suite
这个应该是conky的网络情况截图吧eexpress 写了:这也是脚本。