当我在终端中输入以下命令时
ls -la /etc | grep "\->"
我收到了以下列表,需要知道此链接属于哪种类型
并请指导我如何创建此类链接。
链接类型不同
我遵循了以下指示
- 创建了一个名为 folder-a 的文件夹
- 输入以下命令 ln -sv folder-a folder-b
- 输出显示为 'folder-b' -> 'folder-a'
- 当我输入 ls - l 时,颜色为青色蓝色 folder-b -> folder-a
但我期待上述图片结果
答案1
->
当您在文件列表中看到“重定向”字符时,它是符号链接,由 制作ln -s xxx yyy
。也就是说,软链接(也称为符号链接)也由访问权限中的第一个“l”显示。
另一个链接选项是硬链接。访问权限后面的数字显示文件或目录有多少个硬链接。要查找其他文件或目录,您必须在同一文件系统中查找具有相同 inode 编号的文件/目录。
硬链接只能在同一个文件系统内。软链接可以跨越文件系统边界。
答案2
命令是ln
。请参阅手册页但基本上,它具有以下形式:
ln [OPTION]... [-T] TARGET LINK_NAME
TARGET 是要链接的文件,LINK_NAME 是新名称。就您而言,resolv.conf
是LINK_NAME
和../run/resolvconf/resolv.conf
。TARGET
您还应该考虑到您有物理链接和符号链接。