redhat怎么设置path环境变量
发布网友
发布时间:2022-05-13 10:24
我来回答
共1个回答
热心网友
时间:2023-08-28 14:24
1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量
2.系统变量(S)中配置如下:
2.1,新建系统变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.5.0_17(该目录为JDK安装的目录)
2.2,编辑CLASSPATH,如果没有该变量则新建,
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注:该变量值置于CLASSPATH即可,
其中:变量值最后要记得加“;”)
2.3,编辑PATH,如果没有则新建
变量名:PATH
变量值:.;%JAVA_HOME%\bin; (注:该变量值置于PATH前面,如果你只有一个JDK版本,可以不用编辑PATH,如果为了区别版本,那还是配置PATH变量值)。
redhat linux下设置环境变量
1. 显示环境变量HOME
$ echo $HOME
/home/terry
2. 设置一个新的环境变量WELCOME
$ export WELCOME="Hello!"
$ echo $WELCOME
Hello!
3. 使用env命令显示所有的环境变量
$ env
HOSTNAME=terry.mykms.org
PVM_RSH=/usr/bin/rsh
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
4. 使用set命令显示所有本地定义的Shell变量
$ set
BASH=/bin/bash
BASH_VERSINFO=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=80
DIRSTACK=()
DISPLAY=:0.0
5. 使用unset命令来清除环境变量
set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:
$ export TEST="Test..." #增加一个环境变量TEST
$ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
TEST=Test...
$ unset $TEST #删除环境变量TEST
$ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
6. 使用readonly命令设置只读变量
如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:
$ export TEST="Test..." #增加一个环境变量TEST
$ readonly TEST #将环境变量TEST设为只读
$ unset TEST #会发现此变量不能被删除
-bash: unset: TEST: cannot unset: readonly variable
$ TEST="New" #会发现此也变量不能被修改
-bash: TEST: readonly variable
7. 用C程序来访问和设置环境变量
对于C程序的用户来说,可以使用下列三个函数来设置或访问一个环境变量。
◆ getenv()访问一个环境变量。输入参数是需要访问的变量名字,返回值是一个字符串。如果所访问的环境变量不存在,则会返回NULL。
◆ setenv()在程序里面设置某个环境变量的函数。
◆ unsetenv()清除某个特定的环境变量的函数。
另外,还有一个指针变量environ,它指向的是包含所有的环境变量的一个列表。下面的程序可以打印出当前运行环境里面的所有环境变量:
#i nclude
extern char**environ;
int main ()
{
char**var;
for (var =environ;*var !=NULL;++var)
printf ("%s \n ",*var);
return 0;
}
Linux下的环境变量设置
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
PATH=$PATH:$1
else
PATH=$1:$PATH
fi
fi
}
# Path manipulation
if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
pathmunge /usr/X11R6/bin after
unset pathmunge
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1
USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
unset i
JAVA_HOME="/opt/j2sdk1.4.2_01"
MYSQL_HOME="/var/mysql"
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
PATH=$PATH:$JAVA_HOME/bin:$MYSQL_HOME/bin:/opt/apache-ant-1.5.4/bin
export JAVA_HOME CLASSPATH PATH
CVSROOT=/cvsroot;
export CVSROOT
LINUX系统环境变量
/etc/profile对整个系统有效.
确定你使用的是bash
修改~/.bash_profile
把你要设置的环境变量写进去
例如
JAVA_HOME=/usr/local/jdk
export JAVA_HOME
redhat怎么设置path环境变量
1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量 2.系统变量(S)中配置如下:2.1,新建系统变量:变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.5.0_17(该目录为JDK安装的目录)2.2,编辑CLASSPATH,如果没有该变量则新建,变量名:CLASSPATH 变量值:...
原生ip - StormProxies
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企业网络中获取的IP地址,这种类型的IP地址通常被认为是更加真实和可靠的代理服务。使用住宅原生IP可以更好地保护您的隐私和匿名性,并且可以提供更快的代理服务速度。2. 高匿名性:StormProxies的代理服务支持高匿名性,这意味着使用其服务的用户可以更好地保护自己的隐私和匿名性。高匿名性代理服务的匿名性更高,可以更好地避免被追踪和识别的…StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP纯净高匿;2、覆盖全球20...
怎么在redhat中新增环境变量
1. 全局的对所有用户都可以的使用的PATH: 可以通过修改配置文件: /etc/bashrc 和 /etc/profile 来时配置,全局的PATH;例如: vi /etc/profile 在最后后加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH;接着换行: export PATH 如果使其立即生效: source /etc/profile 2. 对于普通用户也可以设置,...
RedHat Linux 5无法使用ifconfig怎么办
1、初始安装完成系统之后,系统为了更加安全,有些命令的路径没有在PATH环境变量中,可以用echo $PATH命令查询得知,添加路径到PATH环境变量的方法如下:(如添加/sbin到PATH环境变量中)(1)如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以:输入export PATH=$PATH:/sbin (2)如...
Linux Redhat 7.9安装python3.9.6
检查是否已成功设置环境变量,可以通过输入`python3.9.6 --version`来确认。如果显示了正确的安装路径,如:这表示环境变量配置成功。如果未显示预期结果,需要检查环境变量设置是否正确无误。最后,如果`source`命令执行顺利且版本信息显示正确,那么说明Python 3.9.6已经成功安装并可以使用。在命令行中运...
在debian中,如何修改系统环境变量?也就是env出来的那些东西。_百度知 ...
自己去字符界面下用ls -a就能看到这些文件了,用vi编辑 我的ubuntu 该文件名是/etc/bash.bashrc 如果找不到该文件,你可以自己建一个文件放那儿,比如说/etc/.bashrc,测试一下是否管用,bash默认是读取这几个初始化文件的。是这个文件,你在这个文件的末尾添加上export PATH=$PATH;your path ...
redhat终端下执行sh文件,提示No such file or directory,是怎么回 ...
你可以通过`echo $PATH`命令来查看当前的`PATH`环境变量设置,并确保它包含了sh解释器的路径。如果需要,你可以通过修改`~/.bashrc`或`~/.bash_profile`文件来更新你的环境变量设置。综上所述,“No such file or directory”错误可能由多种原因导致,包括文件路径或名称错误、文件执行权限...
Linux设置和查看环境变量的方法
1. 显示环境变量HOME echo $HOME /home/redbooks 2. 设置一个新的环境变量hello export HELLO="Hello!"echo $HELLO Hello!3. 使用env命令显示所有的环境变量 env HOSTNAME=redbooks.safe.org PVM_RSH=/usr/bin/rsh Shell=/bin/bash TERM=xterm HISTSIZE=1000 ...4. 使用set命令显示...
linux设置环境变量
Linux环境变量基础配置说明1、直接用export命令: #exportPATH=$PATH:/opt/au1200_rm/build_tools/bin 查看是否已经设好,可用命令export查看: [root@localhostbin]#export declare-xBASH_ENV="/root/.bashrc" declare-xG_BROKEN_FILENAMES="1" declare-xHISTSIZE="1000" declare-xHOME="/root" declare-xHOST...
红帽redhat6.0,使用grep命令的时候出错,错误是bash:grep:command not...
whereis grep #查看grep,一般在/bin下 如果有,说明你的环境PATH没有目录/bin 可以修改环境变量:export PATH=/bin:$PATH 如果没有,说明没装,可以在光盘里找到grep*.rpm 软件包来安装:rpm -ivh grep*.rpm
在redhat里安装jdk,配置环境变量时/etc目录下的profile文件如下图...
添加到最后一行就可以了,记住前面要加export哦:)