FreeBSD make命令无法识别installed子命令

时间:2019-11-20 08:54:06  来源:igfitidea点击:

在FreeBSD中使用make命令安装一些软件包时, 系统无法识别installed命令。
只能重启系统才能执行。

解决方法

shell有一个hash表用来缓存Path目录。

我们可以执行下面的命令来刷新缓存:

# hash -r

如果是使用CSH,则执行:

# rehash

如果在登录时将新命令添加到path中的目录中,则需要执行此操作。只有当我们将命令添加到自己的目录中,或者系统程序员更改了其中一个系统目录的内容时,才需要这样做。