ln-s 创建软链接时的绝对路径和相对路径

ln-s 创建软链接时的绝对路径和相对路径

通过ln -s 创建软链接的语法为:

ln -s 源文件路径 软链接文件路径

其中,“源文件路径”有绝对路径和相对路径两种,使用时需要注意,不然软链接文件是找不到源文件的。

比如,test目录下有一个子目录dir和文件file,现需要在dir目录中为file创建一个软链接,则有两种写法:

ln-s 创建软链接时的绝对路径和相对路径

1、全部都是绝对路径

若当前在test目录下,则用命令:ln -s ~/Desktop/test/file dir/file

ln-s 创建软链接时的绝对路径和相对路径

错误命令:ln -s file dir/file,这样软链接文件是找不到源文件的。

2、源文件为相对路径

若当前在dir目录下,则用命令:ln -s ../file file

ln-s 创建软链接时的绝对路径和相对路径

从上面的结果也可以看出,软链接文件所指的路径是不同的。

ln-s 创建软链接时的绝对路径和相对路径


分享到:


相關文章: