记得备份 !!!!!!!!!!!!!!
修改文件之后记得用 source 文件名 刷新
注意:刷新文件之后在当前窗口是不生效的,重开一个窗口
使用 echo $PATH 查看环境变量
![](https://img-blog.csdnimg.cn/img_convert/f337fab63c78eca2838e935f1385c55a.png)
首先在/root 目录下写一个简单的脚本:df.sh
(脚本位置随意)
#!/bin/bash
df -h
方式一:修改 .bashrc 文件
在/root 目录下编辑.bashrc 添加以下内容
vim /root/.bashrc
export PATH=/root:$PATH
PATH 后跟的路径是脚本文件所在的目录
作用:/root 路径下的可执行程序可在任意位置执行
修改之后记得重新加载.bashrc 文件
source /root/.bashrc
在/etc 目录下下执行脚本文件:df.sh
方式二:修改 .bash_profile 文件
在/root 目录下编辑 .bash_profile 添加以下内容
vim /root/.bash_profile
如果不确定 $HOME所指得目录是啥,执行echo $HOME 查看
![](https://img-blog.csdnimg.cn/img_convert/5a65d2458abfeece9ff0b898d93cec18.png)
#export PATH=$PATH:$HOME
# 上面的命令和下面的命令是一样的。$HOME就是/root
export PATH=$PATH:/root
$PATH:/root这是对环境变量 PATH 的新赋值。它把原来的 PATH 值(通过 $PATH 引用)和 $HOME/scripts 目录连接起来,中间用冒号(:)分隔。这个冒号是路径列表的分隔符。
PATH 后跟的路径是脚本文件所在的目录
作用:/root 路径下的可执行程序可在任意位置执行
方式三:修改 profile 文件
进入到 /etc 目录下编辑 profile 文件添加以下内容
export PATH=/root:$PATH
#上面命令和下面的一样只是使用echo $PATH 查看环境变量时
# 上面的在最前面,下面的在最后面 头插和尾插
# export PATH=$PATH:/root