创建符号链接失败,我该怎么办?

moo*_*iii 16 command-line symbolic-link

当我在终端会话中输入以下命令时。

$ sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Run Code Online (Sandbox Code Playgroud)

它向我显示以下消息

ln: failed to create symbolic link ‘/usr/bin/utserver’: File exists
Run Code Online (Sandbox Code Playgroud)

sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver 未能创建符号链接。

我该怎么办?

Tun*_*ran 20

您应该检查符号链接 /usr/bin/utserver 是否存在。如果是这样,您可以取消链接:

sudo unlink /usr/bin/utserver
Run Code Online (Sandbox Code Playgroud)

然后重做ln命令

sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Run Code Online (Sandbox Code Playgroud)

干杯,


Gay*_*tti 0

$ 人 ln

\n\n
ln [OPTION]... TARGET\n
Run Code Online (Sandbox Code Playgroud)\n\n

这将在当前目录中创建一个指向 TARGET 的链接。

\n\n
sudo rm /usr/bin/utserver\ncd /usr/bin/     \nsudo ln -s /opt/utorrent-server-v3_0/utserver\n
Run Code Online (Sandbox Code Playgroud)\n\n

确保该文件/opt/utorrent-server-v3_0/utserver存在。如果不使用有效路径。

\n\n

- 更新

\n\n

给出信息:\n链接/usr/bin/utserver指向正确的目标/opt/utorrent-server-v3_0/utserver

\n\n

所以符号链接已经设置好了。您可能遇到的任何其他错误与该部分无关ln

\n\n

根据给定的情况,uname -a您使用的是 32 位操作系统。因此,您应该下载并安装32 位版本的 \xc2\xb5Torrent Server。

\n