当在linux中打入一个命令之后,系统是按什么顺序找到这个命令的,比如当前目录和系统环境变量等等?
4个回答
展开全部
一般会查找/bin、/usr/bin、/sbin等目录。
如果想运行自己编译的程序,而该程序又不在/bin等目录内,可考虑键入全路径名称,如/root/xxx。
或者在当前程序根下,可考虑键入./xxx(xxx为应用程序)
如果想运行自己编译的程序,而该程序又不在/bin等目录内,可考虑键入全路径名称,如/root/xxx。
或者在当前程序根下,可考虑键入./xxx(xxx为应用程序)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是在环境变量的目录里
例如$PATH 下会定义/bin、/usr/bin、/sbin这些目录,当然也可以自己加
当前目录如果要执行的话一般都是./test
例如$PATH 下会定义/bin、/usr/bin、/sbin这些目录,当然也可以自己加
当前目录如果要执行的话一般都是./test
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你有一个环境变量叫PATH,输入echo $PATH可以看到
系统就是根据这个变量里的目录一个一个找的
系统就是根据这个变量里的目录一个一个找的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询