gpt4 book ai didi

bash - 为什么 bash 无法在/usr/local/bin 中创建符号链接(symbolic link)?

转载 作者:行者123 更新时间:2023-11-29 09:03:07 24 4
gpt4 key购买 nike

正在尝试为 subl 命令创建符号链接(symbolic link),以便我可以从终端在 Sublime Test 3 中打开 flies。但是,它找不到/usr/local/bin 目录,即使它在我的路径中。

 $ ln -s /D/ProgramsD/SublimeText3/subl /usr/local/bin/subl
ln: failed to create symbolic link '/usr/local/bin/subl': No such file or directory

最佳答案

ln: failed to create symbolic link '/usr/local/bin/subl': No such file or directory

/usr/local/bin/subl 的父目录之一不存在时,可能会发生此错误。

创建它们:

mkdir -p /usr/local/bin

However, it fails to find the /usr/local/bin directory, even though it is in my path.

正如 ls -ld/usr/local/bin 的输出所示,确实没有这样的目录。该目录在您的 PATH 上这一事实无关紧要,因为在 PATH 上并不意味着目录确实存在。在您的示例中它不存在,您需要创建它。

关于bash - 为什么 bash 无法在/usr/local/bin 中创建符号链接(symbolic link)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47189213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com