初次接触LTP (Linux Test Project) 被LTP的各种man文件、LTP官网文档还有网上找的七七八八的文章搞得一头雾水,怎么都测试不成功,不知道是我英文太烂没理解对还是它写的不清楚。经过反复摸索终于成功了,现详述如下,还望各位看客不要嫌我写得罗嗦,希望对初次安装使用LTP测试套的人有所帮助。



      一、下载LTP测试套


      可以从http://sourceforge.net/projects/ltp/files/LTP Source/下载最新的LTP压缩包,如ltp-full-20110228.bz2


    下载后建议存放到/home目录下,不要放在/root目录下,因为一些测试需要非root用户来完成。


    解压、编译、安装:


    1、tar jvxf ltp-full-20110228.bz2


    2、cd ltp-full-20110228.bz2


    3、./configure (此步可能不成功,则先执行make autotools,然后再./configure)


    4、make


    5、make install


    注意:ltp 的默认安装路径是/opt/ltp,所以接下来的执行测试步骤都需要在/opt/ltp目录下完成(这个一定要特别注意,我当时就误到这了,在/home目录下折腾半天总是测试报错


FATAL: LTP not installed correctly


INFO:  Follow directions in INSTALL!


原来不是安装错误,是进错文件夹了)



    二、执行测试


    当前有三个脚本可用于执行LTP测试套件,分别是runltp、networktests.sh以及diskio.sh。最常用的就是runltp脚本,它可用于执行LTP中绝大部分的测试ÿ