龙空技术网

cat./test/slink2:软链接的路径

守清道人 74

前言:

目前咱们对“c语言文件相对路径”都比较珍视,小伙伴们都需要学习一些“c语言文件相对路径”的相关文章。那么小编也在网上收集了一些有关“c语言文件相对路径””的相关内容,希望你们能喜欢,朋友们快快来学习一下吧!

在Linux系统中,存在两种链接:软链接和硬链接。

软链接以路径形式存在,在In命令中默认创建的是硬链接。

删除软链接时,会覆盖以前建立的链接。

制作目录的硬链接需要超级用户权限。

使用o-i选项可以在交互模式下确认是否覆盖。

将符号链接视为一般目录时使用o-n选项。

删除test目录中的Link也会删除。

软链接的目标文件必须是绝对路径。如果目标文件是相对路径,则会链接到错误的文件。

现在在test目录中也有了一份wh.c文件。以相对路径为当前目录中的wh.c文件创建一个软链接到test目录中。

查看软链接的内容,并将原文件的内容进行修改。cat./test/slink2。再次查看软链接的内容,可以看到软链接的内容并没有发生变化,这是因为软链接指向的是一个相对路径,它指向了当前路径中的wh.c文件。如果将当前路径中的wh.c文件删除,软链接就无法查看了。因此,软链接的目标文件必须是绝对路径。

如果需要查看命令的帮助选项,可以在命令后加上--help属性。通过这些帮助内容可以学习到命令的用法。

标签: #c语言文件相对路径