linux链接命令行
linux链接命令行详细介绍
在 Linux 系统中,链接分为硬链接和软链接(符号链接),可以分别使用ln命令来创建。下面为你详细介绍:
硬链接
硬链接本质上是同一个文件的多个入口,它们共享相同的 inode 号。创建硬链接的命令格式如下:
bash
源文件 目标链接文件
示例:
bash
original_file hard_link
这个命令创建了一个名为hard_link的硬链接,它指向original_file。
软链接(符号链接)
软链接类似于 Windows 系统中的快捷方式,它是一个独立的文件,包含了指向源文件的路径。创建软链接需要使用-s选项,命令格式如下:
bash
源文件 目标链接文件
示例:
bash
original_file soft_link
此命令创建了一个名为soft_link的软链接,它指向original_file。
常用选项
-f:若目标文件已存在,会强行删除原目标文件后再创建链接。-v:显示详细的处理过程。
示例
bash
test_file
test_file test_hard_link
test_file test_soft_link
99123456789101112 test_file
test_file test_hard_link
test_file test_soft_link
在上述示例里,先是创建了一个名为test_file的文件,接着分别为其创建了硬链接test_hard_link和软链接test_soft_link,最后用ls -li命令查看文件和链接的详细信息。