分享

ubuntu 修改path系统配置文件示例

 163九九 2017-03-17

要新增path变量的值,通常的做法是:

把这行bash命令写到/root/.bashrc的末尾,然后当你重新登陆LINUX的时候(应该是linux启动时就会执行这个文件),新的默认路径就添加进去了。

当然,也可以直接用命令:
source /root/.bashrc

执行这个文件重新登陆了。

可以用echo $PATH命令查看PATH的值。

比如要把/etc/apache/bin目录添加到PATH中,方法有三:
1.
$PATH=$PATH:/etc/apache/bin
使用这种方法,只对当前会话有效,
也就是说每当登出或注销系统以后,PATH 设置就会失效

2.
$vim /etc/profile
在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格)
这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变

3.
$vim ~/.bash_profile
修改PATH行,把/etc/apache/bin添加进去
这种方法是针对用户起作用的

环境设置文件有两种:系统环境设置文件 和 个人环境设置文件

1.系统中的用户工作环境设置文件:
登录环境设置文件:/etc/profile
非登录环境设置文件:/etc/bashrc

2.用户个人设置的环境设置文件:
登录环境设置文件: $HOME/.bash_profile //这个是环境变量设置的地方
非登录环境设置文件:$HOME/.bashrc //这个是定义别名的地方

登录环境:指用户登录系统后的工作环境
非登录环境:指用户再调用子shell时所使用的用户环境

Ubuntu下环境变量配置文件区别

1. /etc/profile:首先是全局的,适用于所有的shell;在登录时,操作系统配置用户首选项使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行用于设置shell,可以在这里配置环境变量。

2. /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,配置文件系统环境。 我一般在这里设置一些全局的变量,ubuntu默认PATH在这个文件中,以上两项修改需要重启

3. ~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

4.~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。

常用的一些命令:

echo : echo $PATH 可以用来显示环境变量

export :设置一些环境变量 export PATH="$PATH:/my_new_path"

env : 显示所有的环境变量

set : 显示所有本地定义的Shell变量

unset : 清楚环境变量 unset $PATH

readonly : 设置只读变量 readonly PATH

这里只是简单介绍一下ubuntu 修改path系统配置文件示例 的内容,仅供大家参考。有兴趣的可以继续浏览下页。

延伸阅读:
·ubuntu 浅析 apt-get purge 卸载应用
·ubuntu 浅析 apt-get 参数 -purge
·ubuntu 浅析apport用法和关闭方法
·linux ubuntu centos Debian Fedora dig nslookup 安装
·ubuntu 命令行安全更新:sudo apt-get dist-upgrade
·linux使用CDPATH为cd命令定义基础目录
·Ubuntu下crontab命令的用法

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多