我无法理解Linux中“ readlink ”系统调用的操作。
任何人都可以用简单的例子来解释它吗?
如果你有一个符号链接 ,例如
$ ls -l /vmlinuz lrwxrwxrwx 1 root root 30 2009-08-03 08:59 /vmlinuz -> boot/vmlinuz-2.6.28-15-generic
然后readlink
系统调用会得到你的符号链接目标( boot/vmlinuz-2.6.28-15-generic
),就像readlink
命令:
$ readlink /vmlinuz boot/vmlinuz-2.6.28-15-generic
另外,看一下man 2 readlink ,其中包含了对它的目的和用法的简要描述。
– 杰西泰勒