PATH探索Linux系统中的PATH(linux系统中)

Linux系统中的PATH是指在一台计算机上或在一个实验室环境下,Linux命令及其程序可以方便地运行的路径。随服务器安装时而出现,而且没有编辑器,也无法运行新下载或本地编写的二进制文件和脚本。要让它们得以运行,你需要指明其文件位置,这就是PATH

Path可以让你告诉操作系统或shell某些运行任务的目录,它有以下的主要应用:

1、告诉操作系统当前路径上执行的程序或者脚本的路径

例如,在一个新的shell中执行如下命令:

export PATH=/user/bin/:$PATH

这样,/user/bin/的内容将会被添加到原来PATH中,这个中将会有了本地新建的可执行文件和脚本。

2、修改“PATH”指令可以修改路径

用户可以通过修改PATH命令来修改Linux系统正在使用的路径,以实现多种功能。 例如,在一台服务器上,在默认情况下,一些用户发出请求时,会收到错误的页面回调到登录页面,但是当把用户发出请求的路径添加到PATH中时,就能够解决这个问题。

例如:

export PATH=/user/web/:$PATH

3、可以利用PATH指令查找可执行文件和文件夹

当shell需要执行可执行文件时,操作系统会根据PATH指令在其中查找指定的可执行文件,直到找到符合条件的文件才终止搜索。比如,在新的shell中去执行ls、cat等命令,shell就会根据PATH中的路径去查找指定文件夹中是否存在这些命令,以确定是否可以运行。

以上就是Linux系统中的PATH的基本概念及其用法,Java程序员需要特别注意PATH的概念,以保证本地新下载和本地编写的二进制文件和脚本能够正常运行。


数据运维技术 » PATH探索Linux系统中的PATH(linux系统中)