如何将符号链接视为文件本身(而不是它指向的文件)?

如何将符号链接视为文件本身(而不是它指向的文件)?

出于好奇,我想打开一个符号链接本身,而不是它指向的文件,只是为了看看它是什么样子。虽然有多种方法可以查看它指向的文件,readlink例如使用以及复制符号链接本身的方法cp -P,但这些方法都不允许您查看符号链接的实际内容。

有没有一种简单的方法可以实现这一点? (纯文本或十六进制)

答案1

符号链接除了链接目标之外没有任何其他内容,您可以使用 来读取链接目标readlink()

至于符号链接的元信息。查看lstat()

lstat() 与 相同stat(),但如果 pathname 是符号链接,则它返回有关链接本身的信息,而不是它引用的文件。

相关内容