Linux下修改.bash_profile 文件改变PATH变量的值
2016-02-29 00:00
447 查看
Linux下修改.bash_profile 文件改变PATH变量的值
普通用户登陆Linux的时候,一般情况下PATH环境变量不包含/sbin 目录
因此当需要执行/sbin路径下的命令(比如ifconfig)时需要给PATH添上这一个路径。初用Linux时的时候我是新建的shell终端中用如下命令 PATH=$PATH:/sbin
虽然这样也能使PATH包含/sbin路径了,但是,当再重启一个shell终端时PATH的值去并没有改变,当再次用到/sbin下的命令时,还得用上述方法添上/sbin
今天终于找到了彻底改变PATH的方法了.
Linux中含有两个重要的文件 /etc/profile和$HOME/.bash_profile 每当系统登陆时都要读取这两个文件,用来初始化系统所用到的变量,其中/etc/profile是超级用户所用,$HOME/.bash_profile是每个用户自己独立的,我们可以修改该文件来设置一些变量。
命令用法如下
$ cd (进入用户登陆目录)
$ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找)
$vi .bash_profile(用vi编辑.bash_profile)
在里面的PATH一行修改 添上需要的路径
保存退出
因为该文件是在每次登陆时才读取,因此需要重启才能生效
普通用户登陆Linux的时候,一般情况下PATH环境变量不包含/sbin 目录
因此当需要执行/sbin路径下的命令(比如ifconfig)时需要给PATH添上这一个路径。初用Linux时的时候我是新建的shell终端中用如下命令 PATH=$PATH:/sbin
虽然这样也能使PATH包含/sbin路径了,但是,当再重启一个shell终端时PATH的值去并没有改变,当再次用到/sbin下的命令时,还得用上述方法添上/sbin
今天终于找到了彻底改变PATH的方法了.
Linux中含有两个重要的文件 /etc/profile和$HOME/.bash_profile 每当系统登陆时都要读取这两个文件,用来初始化系统所用到的变量,其中/etc/profile是超级用户所用,$HOME/.bash_profile是每个用户自己独立的,我们可以修改该文件来设置一些变量。
命令用法如下
$ cd (进入用户登陆目录)
$ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找)
$vi .bash_profile(用vi编辑.bash_profile)
在里面的PATH一行修改 添上需要的路径
保存退出
因为该文件是在每次登陆时才读取,因此需要重启才能生效
相关文章推荐
- Linux下SHELL的PS1变量简介
- Linux shell(文件目录)
- shell基础语法以及监控进程不存在重启
- shell语法以及监控进程不存在重启
- “笨办法学python”学习笔记-在终端powershell中对目录进行简单的编辑(一)
- 收集的48个Shell脚本小技巧
- Bash中的shopt选项
- mac终端下运行shell脚本
- shell 练习002 (20160228)
- shell编程之文件包含
- PowerShell-Exchange:统计每天邮件收发
- 虚拟机Ubuntu和Xshell 5连接
- shell命令执行顺序
- flock导致进程卡死, 如何查看
- shell 编程之函数
- 关于在openstack的环境变量.bashrc自定自己简化命令
- WyBox使用shell脚本检测io口是否正常
- PowerShell-Exchange:Check High Item
- python结合shell查询google关键词排名的实现代码
- shell编程练习002(20160227)