Я использую 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 как следует?
