$ strace tail -f /dev/null
execve("/usr/bin/tail", ["tail", "-f", "/dev/null"], 0x7ffc0bda28d0 /* 74 vars */) = 0
brk(NULL) = 0x55bdddfcf000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffca9262430) = -1 EINVAL (Invalid argument)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=251875, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 251875, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe9d0e76000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20:\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1961632, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9d0e74000
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 2006640, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe9d0c8a000
mmap(0x7fe9d0cac000, 1429504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fe9d0cac000
mmap(0x7fe9d0e09000, 360448, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17f000) = 0x7fe9d0e09000
mmap(0x7fe9d0e61000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d6000) = 0x7fe9d0e61000
mmap(0x7fe9d0e67000, 52848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe9d0e67000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe9d0c87000
arch_prctl(ARCH_SET_FS, 0x7fe9d0c87740) = 0
set_tid_address(0x7fe9d0c87a10) = 7628
set_robust_list(0x7fe9d0c87a20, 24) = 0
rseq(0x7fe9d0c88060, 0x20, 0, 0x53053053) = 0
mprotect(0x7fe9d0e61000, 16384, PROT_READ) = 0
mprotect(0x55bddce41000, 4096, PROT_READ) = 0
mprotect(0x7fe9d0ee5000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7fe9d0e76000, 251875) = 0
getrandom("\x34\xac\xfa\x57\xe0\x4d\x2f\x21", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x55bdddfcf000
brk(0x55bdddff0000) = 0x55bdddff0000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=3057440, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 3057440, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe9d0800000
close(3) = 0
openat(AT_FDCWD, "/dev/null", O_RDONLY) = 3
newfstatat(3, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_EMPTY_PATH) = 0
read(3, "", 8192) = 0
newfstatat(3, "", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_EMPTY_PATH) = 0
fstatfs(3, {f_type=TMPFS_MAGIC, f_bsize=4096, f_blocks=1999709, f_bfree=1999709, f_bavail=1999709, f_files=1999709, f_ffree=1999121, f_fsid={val=[0x176964cd, 0x94f003ee]}, f_namelen=255, f_frsize=4096, f_flags=ST_VALID|ST_NOSUID|ST_RELATIME}) = 0
newfstatat(1, "", {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}, AT_EMPTY_PATH) = 0
newfstatat(AT_FDCWD, "/dev/null", {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x3), ...}, AT_SYMLINK_NOFOLLOW) = 0
read(3, "", 8192) = 0
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192) = 0
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192) = 0
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192)
clock_nanosleep(CLOCK_REALTIME, 0, {tv_sec=1, tv_nsec=0}, 0x7ffca92622b0) = 0
read(3, "", 8192)
...w