出于好奇,我想打开一个符号链接本身,而不是它指向的文件,只是为了看看它是什么样子。虽然有多种方法可以查看它指向的文件,readlink
例如使用以及复制符号链接本身的方法cp -P
,但这些方法都不允许您查看符号链接的实际内容。
有没有一种简单的方法可以实现这一点? (纯文本或十六进制)
答案1
符号链接除了链接目标之外没有任何其他内容,您可以使用 来读取链接目标readlink()
。
至于符号链接的元信息。查看lstat()
。
lstat()
与 相同stat()
,但如果 pathname 是符号链接,则它返回有关链接本身的信息,而不是它引用的文件。