我正在使用python-fabric
来设置我的服务器,它以编程方式配置服务器。bash:安装virtualenvwrapper后如何刷新shell [不重启shell]?
所以,我安装virtualenvwrapper
为:
sudo apt-get install virtualenvwrapper
所安装 - Virtualenvwrapper,并增加了它的初始化脚本shell启动。
通常我们重新启动shell并将其初始化,但在我的情况下,我无法通过fabric
重新启动shell。
因为它与apt-get
安装我没能找到~/.bashrc
或~/.bash_profile
或/etc/bash.bashrc
初始化脚本条目所以,没apt-get
其中添加调用初始化脚本?
如何在不重新启动shell的情况下刷新shell
?
它说:rehash命令重新计算路径环境变量中列出的目录内容的内部散列表,以考虑添加的新命令。 你可以精心设计它究竟做了什么吗?我无法理解其声明。 –
另外,默认情况下,它在ubuntu中不可用。 –
它解析所有文件夹在PATH变量中,并为它们中的每一个搜索所有可执行文件,当它发现一个时,将它添加到内部哈希映射中(即:当您键入'ls'时,它将映射到完整路径可执行文件,如:'/ etc/bin/ls') – IProblemFactory