Linux设置脚本任意位置执行

记得备份 !!!!!!!!!!!!!!

修改文件之后记得用 source 文件名 刷新

注意:刷新文件之后在当前窗口是不生效的,重开一个窗口

使用 echo $PATH 查看环境变量

首先在/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 查看
#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

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值