Kev*_*gal 5 bash terminal sublimetext3
尝试为subl命令创建符号链接,以便我可以从终端打开Sublime Test 3中的苍蝇.但是,它找不到/ 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
Run Code Online (Sandbox Code Playgroud)
Sto*_*ica 10
ln:无法创建符号链接'/ usr/local/bin/subl':没有这样的文件或目录
当其中一个父目录/usr/local/bin/subl不存在时,可能会发生此错误.
创建它们:
mkdir -p /usr/local/bin
Run Code Online (Sandbox Code Playgroud)
但是,它找不到
/usr/local/bin目录,即使它在我的路径中.
作为ls -ld /usr/local/bin揭示的输出,确实没有这样的目录.目录在您PATH身上的事实是无关紧要的,因为存在PATH并不意味着目录实际存在.在您的示例中,它不存在,您需要创建它.