![snap 包中的符号链接指向的文件与“ls -l”描述的文件不同](https://linux22.com/image/230611/snap%20%E5%8C%85%E4%B8%AD%E7%9A%84%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E6%8C%87%E5%90%91%E7%9A%84%E6%96%87%E4%BB%B6%E4%B8%8E%E2%80%9Cls%20-l%E2%80%9D%E6%8F%8F%E8%BF%B0%E7%9A%84%E6%96%87%E4%BB%B6%E4%B8%8D%E5%90%8C.png)
最近我安装了tradingview
snap 包,我想添加一些启动标志,所以我决定检查该包。打开该tradingview_tradingview.desktop
文件显示它执行了位于 的符号链接/var/lib/snapd/snap/bin/tradingview
。但是当我运行时ls -l /var/lib/snapd/snap/bin/tradingview
,它会返回
lrwxrwxrwx 1 root root 13 Apr 5 15:09 /var/lib/snapd/snap/bin/tradingview -> /usr/bin/snap
这有点令人困惑。如果我在命令行中手动执行该命令,替换/var/lib/snapd/snap/bin/tradingview
为/usr/bin/snap
,则不会发生任何情况,并且会显示快照帮助菜单。但是,如果我执行/var/lib/snapd/snap/bin/tradingview
,tradingview 应用程序将打开。有人知道这是怎么回事吗?