A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


Linux更改PATH路径



前言

Linux下最最基础的环境变量就是 PATH 了,它决定了能够直接运行的应用。
很多应用都是存储在 /usr/bin 或 /local/usr/bin 。
说到这里,不得不提一下, usr 不是 User 的英文缩写,而是 Unix Software Resources 的缩写,代表着基于 UNIX 实现的一切实现,比如 GNU
套件。那么所有的可执行文件就在 bin 文件夹下,这里就是 Binary 的缩写。
那么,PATH 都会包含着这2个目录,用于在任何路径下,都能通过命令直接运行整个系统共享可用的可执行文件。
比如,我们平时都会使用 ls 命令去查看文件夹内容,但是我们思考一下
当然,很多情况下,我们会有新安装,或者“绿化”使用的一些软件供我们执行,比如测试开发、一些临时配置的服务器。

配置PATH

临时使用

如果只是在当前用户、当前终端需要重复使用到某个目录下的可执行文件(命令方式),那么可以临时配置一个只对当前终端的当前会话用户生效的PATH。

[Shell] 纯文本查看 复制代码
export PATH=$PATH:/aaa/bbb


其中,冒号【:】是用作连接环境变量字符串的,在Windows下是【;】,所以一定不要搞混了。

开机使用

修改.bashrc文件就可以让当前用户会话在开机过后,通用整个PATH,同时启动每个新的终端模拟器都是可直接调用PATH下的程序。

[Shell] 纯文本查看 复制代码
vi .bashrc

export PATH=$PATH:/xxx/xxx


这样就完成配置,需要重新启动会话。

如果希望立即测试效果,可以执行:
[Shell] 纯文本查看 复制代码
source .bashrc


就能尝试了。

所有用户和会话生效

有时候,希望整个系统的用户和终端都能运行某些工具,比如服务器,备份程序。

[Shell] 纯文本查看 复制代码
vi /etc/profile


这个文件下编辑即可。

总结

好了,PATH常见修改就主要是这些方案,当然还有一些比较特别的方式配置PATH,就不举例了。

大家多尝试配置,以让服务器运行更加有效。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马