正常情况下,进入当前目录下执行的命令:

ln -s /path/to/file linkname

就会将 /path/to/file 文件链接到当前目录下,且命名为 linkname

但是偶尔会报这样的错误:

ln: failed to create symbolic link ‘linkname’: File exists

解决方案①:把路径和链接名互换个位置

ln -s linkname /path/to/file

解决方案②:去掉 linkname

ls -s /path/to/file

会直接在当前目录下创建目标文件的软链接,且链接名称与目标文件相同。

Logo

更多推荐