~> strace ls execve("/bin/ls", ["ls"], [/* 40 vars */]) = 0 uname({sys="Linux", node="espec.ppgia.pucpr.br", ...}) = 0 set_tid_address(0) = -1 ENOSYS (Function not implemented) brk(0) = 0x8058da8 open("/etc/ld.so.preload", 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=69633, ...}) = 0 old_mmap(NULL, 69633, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000 close(3) = 0 open("/lib/libtermcap.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\0\340\r\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=11784, ...}) = 0 old_mmap(NULL, 14856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40028000 old_mmap(0x4002b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x4002b000 close(3) = 0 open("/lib/i686/libc.so.6", 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\0 [\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1552740, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4002c000 old_mmap(NULL, 1279684, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002d000 old_mmap(0x40160000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x133000) = 0x40160000 old_mmap(0x40163000, 9924, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40163000 close(3) = 0 munmap(0x40016000, 69633) = 0 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=31215088, ...}) = 0 mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40166000 mmap2(NULL, 208896, PROT_READ, MAP_PRIVATE, 3, 0x9bb) = 0x40366000 brk(0) = 0x8058da8 brk(0x8059da8) = 0x8059da8 brk(0) = 0x8059da8 brk(0x805a000) = 0x805a000 close(3) = 0 rt_sigaction(SIGTERM, {0x8049700, [TERM], SA_RESTORER|SA_RESTART, 0x400555a8}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGKILL, {0x8049700, [KILL], SA_RESTORER|SA_RESTART, 0x400555a8}, {SIG_DFL}, 8) = -1 EINVAL (Invalid argument) rt_sigaction(SIGSTOP, {0x8049700, [STOP], SA_RESTORER|SA_RESTART, 0x400555a8}, {SIG_DFL}, 8) = -1 EINVAL (Invalid argument) ioctl(1, SNDCTL_TMR_TIMEBASE, 0xbffff880) = -1 EINVAL (Invalid argument) ioctl(1, TIOCGWINSZ, 0xbffff958) = -1 EINVAL (Invalid argument) brk(0) = 0x805a000 brk(0x805d000) = 0x805d000 open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 fcntl64(3, F_SETFD, FD_CLOEXEC) = 0 brk(0) = 0x805d000 brk(0x805e000) = 0x805e000 getdents64(3, /* 18 entries */, 4096) = 536 getdents64(3, /* 0 entries */, 4096) = 0 close(3) = 0 open("/etc/mtab", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=193, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 read(3, "/dev/sda3 / ext3 rw 0 0\nnone /pr"..., 4096) = 193 close(3) = 0 munmap(0x40016000, 4096) = 0 open("/proc/meminfo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 read(3, " total: used: free:"..., 4096) = 528 close(3) = 0 munmap(0x40016000, 4096) = 0 fstat64(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40016000 write(1, "complex\nescreva.c\nescreva.o\ngmon"..., 122complex escreva.c escreva.o gmon.out hello hello.c hello.o pi pi.c pi.c~ pis shared static test.h~ typescript typescript~ ) = 122 close(1) = 0 munmap(0x40016000, 4096) = 0 exit_group(0) = ?