我下载了Linux版Tor浏览器的安装包,它是一个自包含的文件夹。我创建了一个符号链接到运行脚本:
$ ln -s torbrowser/start-tor-browser ~/bin/torbrowser
然而,该链接在创建时已经失效。我所做的就是运行这个命令,没有其他操作,但它却失效了。我执行了ls命令并得到了以下结果:
lrwxrwxrwx 1 synful synful 28 Jul 18 21:52 torbrowser -> torbrowser/start-tor-browser
这很奇怪,因为torbrowser/start-tor-browser的权限是755。此外,我运行了file
命令:
$ file ~/bin/torbrowser
bin/torbrowser: broken symbolic link to `torbrowser/start-tor-browser'
我创建了一个新的Bash脚本并为其创建了符号链接以进行测试,但没有出现这样的问题。我不确定为什么只有start-tor-browser会出现这种情况。它具有正常的权限,并且只是普通的Bash脚本(甚至根据file命令也是如此)。
...有任何想法吗?