我strace用于报告open和chdir系统调用,其输出的片段是:
6791 chdir("//etc") = 0
6791 open("etc/fstab", O_RDONLY) = 3
这没有意义。首先我们进入/etc目录,然后同一个进程尝试etc/fstab从那里打开相关文件。呼叫成功,但没有这样的文件/etc/etc/fstab。只有文件/etc/fstab。
strace为什么报告etc/fstab而不/etc/fstab应该报告?