|

楼主 |
发表于 2004-8-29 00:57:26
|
显示全部楼层
Thanks for your reply. But I think you misunderstood me. Please look at this example of result executing truss ls -f (just the last 20 lines):
- fstat64(2, 0xFFBEE2C8) = 0
- ioctl(2, TCGETA, 0xFFBEE254) Err#22 EINVAL
- read(2, " t o t a l 2 5 9 2 0 0".., 5120) = 5120
- llseek(2, 0xFFFFFFFFFFFFEC0D, SEEK_CUR) Err#29 ESPIPE
- close(2) = 0
- waitid(P_PID, 1658, 0xFFBEE2D8, 0403 ) = 0
- read(5, " i t\n p o l 1 9 9 8 0 4".., 5120) = 5120
- read(5, " l 1 9 9 8 0 3 1 0 - 1 2".., 5120) = 5120
- read(5, " 0 7 1 7 - 1 2 3 1 _ k 4".., 5120) = 5120
- read(5, " 1 2 3 1 _ c h l 4 9 0 _".., 5120) = 5120
- read(5, " k 4 9 0 _ m 5 . 8 b i t".., 5120) = 5120
- read(5, " 0 _ m 5 . 8 b i t\n p o".., 5120) = 2771
- read(5, 0x00074FE4, 5120) = 0
- fork() = 1660
- waitid(P_PID, 1660, 0xFFBEE2C8, WEXITED|WTRAPPED) = 0
- chdir("/root/new/local/data/prerror_m5") = 0
- llseek(5, 0, SEEK_CUR) Err#29 ESPIPE
- close(5) = 0
- llseek(0, 0, SEEK_CUR) = 18671
- _exit(0)
复制代码 |
|