我很好奇,是否有人尝试过解决这样的任务:让他们的 bash(或其他 shell)配置文件的非敏感部分在任何地方都可用。
我曾经在一家公司工作过,他们通过将您的个人资料存储在 LAN 内的网络驱动器上来实现这一点。结果是,当您登录任何系统或服务器时,您的所有别名都会跟随您到处。这很好,但有些东西(尤其是别名,以及命令历史记录)我希望在我曾经使用的任何系统上都可以使用。
有没有人尝试过自己解决这个问题?随身携带的 USB 密钥是一种显而易见的方法,但这并不能解决历史记录问题。我还想知道是否有其他人尝试过使用互联网作为存储介质来解决这个问题 - 这样,只要您去任何可以访问互联网的地方(如果您将手机绑定到互联网上,实际上就是任何地方),您就可以随时随地访问所有别名。
我想另一个非常好的东西就是缓存——如果你无法访问互联网,你仍然会有一个本地副本,但是每当你在使用的机器上进行更新时,它都会自动同步到互联网。