美文网首页
报错 | 当我覆盖了 /usr/bin/env 我该怎么办

报错 | 当我覆盖了 /usr/bin/env 我该怎么办

作者: biogeeker | 来源:发表于2020-09-28 08:58 被阅读0次

最近经历这个错误,印象深刻。

本来想改个变量名结果变成重定向,结果就是我的 env 没了,大部分的软件都用不了了。我查了半天,也没找到解决办法。回去后仔细想了想:env 是个二进制的执行文件,可不可以复制一个到 Linux 系统中呢?所以我决定:

  • 把 Win10 的 Linux 子系统中的 /usr/bin/env 移动到远程服务器的 /usr/bin/ 目录下,作为远程服务器的 env 文件

我信心满满去执行,结果报错:

/usr/bin/env: 没有权限

怎么会这样呢?逻辑没错呀?(我已经是 root 权限)。其实到这里,成功只差一步:

chmod 777 env

大功告成!

相关文章

网友评论

      本文标题:报错 | 当我覆盖了 /usr/bin/env 我该怎么办

      本文链接:https://www.haomeiwen.com/subject/fhsluktx.html