意外从 /usr/sbin 中删除了 tor

意外从 /usr/sbin 中删除了 tor

我从 /usr/sbin 中删除了 tor,但在从 Web 安装 tor 后,我将可执行文件放入了 /usr/sbin。这有什么问题吗?第二个问题是,在从 /usr/sbin 中删除之前,当我输入which tor它时给出usr/sbin/tor,删除后当我输入I 时which tor给出/usr/bin/tor,但 tor 也显示在 /usr/sbin 中,为什么???

答案1

看看echo $PATH为什么:找到的第一个位置显示为可执行文件的位置。它将是这样的:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:
/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

因此,在 2 个常规位置(, 和)sbin之前bin/usr/local/usr

只要它可以在你的 PATH 中找到就可以了。我怀疑它是使用目录调用的。

相关内容