为什么有时mac的iterm2终端不同的tab下输入whoami返回的值不同?

我在本机的某个git仓库下pull代码时报错:Could not resolve host: git.oschina.net,检查了下网络没有问题。

最后在终端下检查用户:whoami,返回的是当前用户的uid,而不是用户名。这个时候执行sudo时会提示:unknown uid。

然后,我打开一个新的iterm2 tab,再检查用户whoami返回的是当前的用户名,这时sudo和git也都好用了。这是怎么回事?

注意:两个tab都没有误操作连上了远程服务器,都是在本机的操作。

阅读 2.6k
1 个回答

可能你有一个 tab 连上了 vps

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题