浏览 29507 次
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-11
在Windows下查看输了的日志log的文件,使用UE或Edit plus可以知道文件改变了,但是光标都会回到文件头部去,很不方便,用记事本就更不用说了。 如何才能在Windows下象在Linux使用tail一样方便地来查看日志呢? 1、Windows Server 2003 Resource Kit Tools http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en http://download.microsoft.com/download/8/e/c/8ec3a7d8-05b4-440a-a71e-ca3ee25fe057/rktools.exe 但是这个下载后的文件却是要求Windows XP系统之类的,我用的是Win2K,晕,当然有方法来绕过它了。 还是先下载文件,用WinRAR可以解开它,成三个文件:rktools.msi、rktools_p.cab和rktools_s.cab rktools.msi安装包是所有的工具集的安装文件,用7-Zip直接解压打开就可以看到里面的文件了,比如解压到C:\DOS目录下 rktools_p.cab和rktools_s.cab文件里包含一个rktools.chm的使用帮助文件,同样用7-Zip来打开,用WinRAR或者WinCAB也可以打开 使用: C:\DOS>tail/? 一成不变的方法,/?来查看使用帮助 usage: TAIL [switches] [filename]* switches: [-?] display this message [-n] display last n lines of each file (default 10) [-f filename] keep checking filename for new lines 示例: tail xxx.log 查看文件,默认显示最后的10行 tail -100 xxx.log 显示最后的100行 tail -f xxx.log 一直查看文件的变化。 Kit Tools里还包含了很多有用的工具,其它的不进行介绍了,自已去挖掘:) 2、BareTail : A free real-time log file monitoring tool,有Free Version http://www.baremetalsoft.com/baretail/index.php 也有专业版的BareTailPro,要收费的 : http://www.baremetalsoft.com/baretailpro/index.php 3、WinTail : Hoo的商业WinTail软件,Hoo WinTail is a real-time log monitor and viewer for Windows like the UNIX tail -f utility. http://www.hootech.com/WinTail/ 建议用BareTail或Windows的tail.exe,基本上可以满足我们的日常需要。 附上Windows Server 2003 Resource Kit Tools的tail.exe下载,免得去下载安装或解压了。 下载:tail.exe 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-07-11
这个也很好用:http://unxutils.sourceforge.net/
常用的unix命令都有了,比cygwin使用更方便 |
|
返回顶楼 | |
发表时间:2007-07-11
aleung 写道 这个也很好用:http://unxutils.sourceforge.net/
常用的unix命令都有了,比cygwin使用更方便 gnuwin32.sourceforge.net也有不少 |
|
返回顶楼 | |
发表时间:2007-07-13
我用SciTE,Ctrl-R来刷新,用起来很方便。
SciTE就是打开大文件比较慢,太大的还会失去响应。 |
|
返回顶楼 | |
发表时间:2007-07-20
Trace Log (Real Time Log Viewer)
http://sourceforge.net/projects/tracelog/ Monitors several server logs at real-time simultaneously all in one tool. The viewer updates and scrolls automatically when the log file changes... 今天找到的 |
|
返回顶楼 | |
发表时间:2007-09-07
尝试用一下Textpad,可以自动载入更新的文件且光标不会回到头部,而且挺小巧的。。。
|
|
返回顶楼 | |
发表时间:2007-10-29
BareTail 的 buffer 似乎有问题,当log抛出较长字符串的是否 baretail就溢出了。
|
|
返回顶楼 | |
发表时间:2007-11-15
使用UE或Edit plus,设置一下是可以检测的,在"配置参数"菜单中有:"文件改变自动检测"一项,基本上可以当tail使用.不过,有个问题是UE不会主动刷新,需要从别的程序切换到UE后,就自动刷新到文件改变后的内容,而且光标定位也没在原来的行上,是不是我设置的问题?
|
|
返回顶楼 | |
发表时间:2008-01-03
There is a vim plugin named Tailf
You can download it from http://www.vim.org/scripts/script.php?script_id=2022 and use the command :Tailf 1.log in vim to tail a file the file would be updated automatically and the cursor would stay at the end of the file |
|
返回顶楼 | |
发表时间:2008-01-05
cygwin就好了啊,用ntemacs再增强一下,就够了,怎么那么复杂单独装软件。
不过ntemacs大文件都会溢出 |
|
返回顶楼 | |