当前位置: 技术问答>linux和unix
请问linux下一个很简单的问题:我们的控制台下直接输入某个程序名就可以执行该程序,原理是什么?
来源: 互联网 发布时间:2015-09-14
本文导语: 就是说我们不管在什么目录下输入以前安装的某个程序就可以运行该程序,请问这类程序只能是rpm包吗?如果我是用make install编译完成的程序也可以直接在控制台下任意当前环境下都可以执行? | ...
就是说我们不管在什么目录下输入以前安装的某个程序就可以运行该程序,请问这类程序只能是rpm包吗?如果我是用make install编译完成的程序也可以直接在控制台下任意当前环境下都可以执行?
|
这个是路径和安装目录的问题,假设一个目录出现在PATH环境变量中,那么在其他的目录下直接输入该程序的文件名就可以执行。
不仅仅是RPM装出来的东西可以,自己编译的同样可以,只要求装到某个出现在PATH环境变量的目录中
不仅仅是RPM装出来的东西可以,自己编译的同样可以,只要求装到某个出现在PATH环境变量的目录中