我想在Linux中创建一个符号链接。我编写了这个Bash命令,其中第一个路径是我想要链接到的文件夹,第二个路径是编译的源代码。

ln -s '+basebuild+'/IpDome-kernel/kernel /home/build/sandbox/gen2/basebuild/IpDome-kernel/kernal 

这是正确的吗?


当前回答

要创建符号链接/软链接,请使用:

ln -s {source-filename} {symbolic-filename}

例如。:

ln -s file1 link1

其他回答

如果您位于要创建符号链接的目录中,则忽略第二个路径。

cd myfolder
ln -s target

它将在myfolder中创建目标的符号链接。

常规语法

ln -s TARGET LINK_NAME
ln -s source_file target_file

http://unixhelp.ed.ac.uk/CGI/man-cgi?ln

ln [-Ffhinsv] source_file [target_file]

    link, ln -- make links

        -s    Create a symbolic link.

    A symbolic link contains the name of the file to which it is linked. 

    An ln command appeared in Version 1 AT&T UNIX.

要创建符号链接/软链接,请使用:

ln -s {source-filename} {symbolic-filename}

例如。:

ln -s file1 link1
ln -s target linkName

您可以在此处查看手册页:

http://linux.die.net/man/1/ln