1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Linux显示环境变量PATH的值 Linux PATH环境变量

Linux显示环境变量PATH的值 Linux PATH环境变量

时间:2019-04-24 14:59:51

相关推荐

Linux显示环境变量PATH的值 Linux PATH环境变量

Linux PATH环境变量教程

Linux PATH环境变量说明

也就是说当用户在

如果命令或者程序的位置没有包括在 PATH 变量中,那么如果不使用绝对路径的话, shell 是没法找到的。如果想要在虚拟目录结构中的任何位置执行某个程序,办法是把这个程序所在的目录添加到 PATH 环境变量中,或者把这个程序放在 /

Linux查看PATH环境变量详解

查看PATH环境变量

echo $PATH

说明

使用 echo 命令,可以查看 PATH 环境变量的值。

Linux PATH环境变量添加路径详解

查看PATH环境变量

PATH=dir:$PATH

说明

将路径 dir 添加到 PATH 环境变量。

查看PATH环境变量的值

语法

echo $PATH

案例

我们可以直接使用 echo 命令查看当前系统中的 PATH 环境变量的值,具体命令如下:

echo $PATH

运行后,终端输出如下:

我们看到,输出了当前的 PATH 环境变量的值。

将路径添加到PATH环境变量

语法

PATH=dir:$PATH

案例

我们首先,使用 echo 命令查看当前 PATH 环境变量的值,具体命令如下:

echo $PATH

运行后,终端输出如下:

现在,我们我们使用

whereis ls

运行后,终端输出如下:

我们看到,这次,输出了 ls 命令的具体位置,并且,我们可以看到 ls 命令的路径是在 PATH 环境变量里的,因此,我们可以执行 ls 命令,现在,我们执行 ls 命令,具体命令如下:

ls

运行后,终端输出如下:

我们看到,我们成功执行了 ls 命令,并输出了当前目录的内容,现在,我们使用

mv /usr/bin/ls /home

运行后,终端输出如下:

现在,我们再次执行 ls 命令,具体命令如下:

ls

运行后,终端输出如下:

我们看到,ls 命令执行失败了,因为 ls 命令的路径已经不在 PATH 中了,所以无法执行,现在,我们修改 PATH 环境变量的值,添加 home 目录,具体命令如下:

PATH=/home:$PATH

运行后,我们再次查看 PATH 环境变量的值,终端输出如下:

我们看到,这次我们已经将 /home 目录添加到了 PATH 环境变量里,现在,我们再次执行 ls 命令,终端输出如下:

我们看到,我们又可以执行 ls 命令了,这次因为,我们将 ls 命令的路径添加到了 PATH 环境变量中,我们再次使用 whereis 命令,查看 ls 命令的位置,具体命令如下:

whereis ls

运行后,我们再次查看 PATH 环境变量的值,终端输出如下:

我们看到,现在显示的 ls 命令的路径已经在 /home 下了,这说明了,我们要执行的命令,必须要在 PATH 环境变量下,现在,我们再次使用

mv /home/ls /usr/bin/

运行后,终端输出如下:

现在,我们还原 PATH 环境变量的值,具体命令如下:

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

运行后,终端输出如下:

现在,我们再次执行 ls 命令,具体命令如下:

ls

运行后,终端输出如下:

即,我们再次可以执行 ls 命令了。

Linux PATH环境变量总结

Linux 中的 PATH 环境变量的内容是由一堆目录组成的,各目录之间用冒号 “:” 隔开。当执行某个 Linux 命令时,Linux 会依照 PATH 环境变量中包含的目录依次搜寻该命令的可执行文件,一旦找到,即正常执行;反之,则提示无法找到该命令。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。