Chinaunix首页 | 论坛 | 博客
  • 博客访问: 216867
  • 博文数量: 60
  • 博客积分: 2440
  • 博客等级: 大尉
  • 技术积分: 530
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-12 16:38
文章分类

全部博文(60)

文章存档

2011年(2)

2010年(16)

2009年(42)

我的朋友

分类: LINUX

2009-05-20 22:11:22

script是一个shell的内建命令,他的作用是为终端会话制作一个副本,把用户的输入/输出信息以文件的形式保存下来,详细的说明请看man script
以我的应用作个例子:
javalee//home/javalee>script //开始捕获屏幕
Script started, file is typescript //输出文件是typescript ,也可以用script anyfilename,anyfilename就是输出文件.
javalee//home/javalee>su -
Password:
root//root>tcpdump //要捕获的信息
tcpdump: listening on ppp0
23:21:30.877844 211.150.193.150.32866 > 127.0.0.1.domain: 7918+ A? (34) (DF)
23:21:31.014904 127.0.0.1 > 211.150.193.150: icmp: 127.0.0.1 udp port domain unreachable (DF)
....
....
23:22:06.770764 211.150.193.150.32839 > 211.93.98.22.http: P 3494:4374(880) ack 5784 win 17376 (DF)
tcpdump: pcap_loop: recvfrom: Network is down
root//root>exit
logout
javalee//home/javalee>
javalee//home/javalee>exit //用exit结束捕获
Script done, file is typescript //输出的结果放在typescript中
javalee//home/javalee>cat typescript
...(输出略)
这是我上网是用script命令劫获tcp连接情况来检查网络的一个方法,也许还有别的妙用,慢慢研究吧~~
阅读(1161) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~