strace Use Example - The Networked Client (Cont.) Then we open the NIS+ library (used to lookup various types of info, including host name lookup - if we had a NIS+ server, that is): open("/opt/xmps/lib/libnss_nisplus.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=58807, ...}) = 0 old_mmap(NULL, 58807, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40013000 close(3) = 0 open("/lib/libnss_nisplus.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\33\0\000"..., 1024) = 1024 fstat64(3, {st_mode=S_IFREG|0755, st_size=44383, ...}) = 0 brk(0x8068000) = 0x8068000 old_mmap(NULL, 40172, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x401b8000 mprotect(0x401c1000, 3308, PROT_NONE) = 0 old_mmap(0x401c1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x401c1000 close(3) = 0