Linux中PATH变量简介
2013-12-10 08:11
162 查看
PATH变量列出了命令的执行路径。我们可以使用echo命令来查看PATH变量。如下:
可以看出,系统中命令放置的目录都默认包含在PATH变量中了,所以,我们可以在任何目录下都可以使用系统命令。
但
需要注意的是,系统执行某一命令时,会自动按照PATH变量中定义的目录顺序去寻找该命令并执行它,即使我们目前就处在该命令的目录,也要从头寻找。
例如,ls命令放置在/bin下,
如果将ls移动到其它目录,则无法执行ls命令:
即使我们去到目前ls的目录,也无法执行:
此时可以使用ls命令的绝对路径或相对路径来执行该命令:
也可以通过将该路径加入到PATH变量来执行ls:
也可以通过修改系统配置文件的方式修改PATH变量的值。
可以看出,系统中命令放置的目录都默认包含在PATH变量中了,所以,我们可以在任何目录下都可以使用系统命令。
但
需要注意的是,系统执行某一命令时,会自动按照PATH变量中定义的目录顺序去寻找该命令并执行它,即使我们目前就处在该命令的目录,也要从头寻找。
例如,ls命令放置在/bin下,
如果将ls移动到其它目录,则无法执行ls命令:
即使我们去到目前ls的目录,也无法执行:
此时可以使用ls命令的绝对路径或相对路径来执行该命令:
也可以通过将该路径加入到PATH变量来执行ls:
也可以通过修改系统配置文件的方式修改PATH变量的值。
相关文章推荐
- Linux下可执行文件路径变量$PATH(鸟哥的Linux私房菜基础学习篇第三版-第七章)
- linux中设置环境变量PATH的方法(转)
- Linux如何修改环境变量PATH,以及系统登录时读取文件的顺序
- LINUX 下一个重量级的配置命令:CDPATH全局变量的配置(原创)
- Linux 环境变量PATH设置
- linux下关于环境变量的设置,及python中path路径的优先匹配顺序
- Linux系统下修改环境变量PATH路径的三种方法
- linux 设置环境变量path
- linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/ld.so.conf 或者 使用-R选项)
- Linux下修改.bash_profile 文件改变PATH变量的值
- 在Linux里设置环境变量的方法(export PATH)
- 设置 Linux 的 LD_LIBRARY_PATH 变量
- linux操作系统修改环境变量PATH的正确方式
- linux下查看和添加PATH环境变量
- linux PATH环境变量全解析
- linux中级进阶01--linux分区的注意事项,特殊目录,pwd,mkdir命令再次介绍以及执行文件路径的变量: PATH
- Linux下环境变量PATH设置错误,导致命令都找不到
- 在Linux里设置环境变量的方法(export PATH)
- 设置 Linux 的 LD_LIBRARY_PATH 变量
- 设置 Linux 的 LD_LIBRARY_PATH 变量