strace Use Example - The Networked Client (Cont.) Trying to connect to 'nscd' (possibly name server daemon?) via a unix-domain socket: socket(PF_UNIX, SOCK_STREAM, 0) = 3 connect(3, {sin_family=AF_UNIX, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory) close(3) = 0 And then reading the user list file - /etc/passwd: open("/etc/passwd", O_RDONLY) = 3 fcntl64(3, F_GETFD) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1296, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000 read(3, "root:x:0:0:root:/root:/bin/tcsh\n"..., 4096) = 1296 close(3) = 0 munmap(0x40013000, 4096) = 0