linux软链接快捷方式详解

蜜獾互联网 2025-01-03 10:47:26
软连接

软连接(Symbolic Link), 类似于 windows快捷方式 , 它实际上是一个特殊的文件,其中包含了原文件的位置信息,

比如:删除了原文件 软链接(快捷方式) 失效,  删除了软连接(快捷方式) 原文件没有影响

软链接命令

在Linux系统中,软链接(也称为符号链接)是一种特殊类型的文件,它包含对另一个文件或目录的引用。软链接可以跨文件系统,允许文件在不同位置被访问,而不需要复制实际的文件内容,从而节省磁盘空间。创建软链接的命令是ln -s。

创建软链接

要创建软链接,可以使用以下命令格式:

ln-s [源文件或目录] [目标文件或目录]

注意:在指定源文件或目录和目标文件或目录时,不要在路径后面加上斜杠(/)。例如,要在当前目录下创建一个指向/var/www/test目录的软链接test,可以使用以下命令:

ln-s /var/www/test test

如果要在/var目录下创建一个指向/var/www/test的软链接test,命令如下:

ln-s /var/www/test/var/test

删除软链接

删除软链接的操作与删除普通文件相同,使用rm命令。重要的是要注意不要在软链接名称后面加斜杠,否则可能会删除链接指向的实际内容。例如,要删除名为test的软链接,可以使用:

rm-rftest

修改软链接

如果需要修改软链接指向的源路径,可以使用ln -snf命令。这会将原有的链接地址更新为新的地址。例如,要将/var/test的软链接指向更新为/var/www/test1,可以使用:

ln-snf /var/www/test1 /var/test

常用参数

-b:删除,覆盖以前建立的链接

-d:允许超级用户制作目录的硬链接

-f:强制执行

-i:交互模式,文件存在则提示用户是否覆盖

-n:把符号链接视为一般目录

-s:创建软链接(符号链接)

-v:显示详细的处理过程

0 阅读:9

蜜獾互联网

简介:聚焦国内外互联网前沿技术知识、技术分享咨询等领域。