linux设置环境变量如何设置linux shell环境变量

linux设置环境变量  时间:2021-01-05  阅读:()

linux下如何设置JDK环境变量?

纯java开发的软件在linux下面也可以应用自如。

那么首先就需要配置好linux下的java环境,具体说来,就是配置jdk环境变量。

介绍在linux下配置jdk环境变量的几种常用方法。

首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls -l filename命令查看一下,如果显示类似如: -rw-rw-rw- 1 root root …. 则表示任何用户都没有可执行权限(即使是root用户)。

解决方法: #chmod a+x filename 这样,安装好后,就可以接下来进行环境变量的配置了。

这里给出三种可选方法: 一、修改/etc/profile文件 当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。

用文本编辑器打开/etc/profile,在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH 重新登录即可。

二、修改.bashrc文件 这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。

用文本编辑器打开用户目录下的.bashrc文件,在.bashrc文件末尾加入: set JAVA_HOME=/usr/share/jdk1.5.0_05 export JAVA_HOME set PATH=$JAVA_HOME/bin:$PATH export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export CLASSPATH 重新登录。

三、直接在shell下设置变量 不推荐使用这种方法,因为换个shell,该设置就无效了。

这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

只需在shell终端执行下列命令: export JAVA_HOME=/usr/share/jdk1.5.0_05 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 注意: 1.要将 /usr/share/jdk1.5.0_05jdk 改为jdk安装目录 2. linux下用冒号”:”来分隔路径 3. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。

4. CLASSPATH中当前目录”.”不能丢掉。

5. export是把这三个变量导出为全局变量。

6. 大小写必须严格区分。

引自:润乾报表知识库 原文连接: 请参考,希望能帮到你。

在linux里怎么设置环境变量啊,用env可以看

设置Linux的环境变量的方法是这样的,首先可以在终端直接输入:变量名=内容 的方式来临时设置,但是这种方式设置的效果在重新登录后就失效了。

所以环境变量的设置一般是写在配置文件中,那对环境变量的修改应该写在哪个配置文件中呢? 如果想让设置只对当前用户有效,就需要在~/.bashrc文件中添加设置,以修改PATH这个环境变量为例,需要在~/.bashrc这个配置文件添加的内容格式就像是如下两行这样: PATH="$PATH":/root export PATH 也可以将两行设置写成一行: export PATH="$PATH":/root 如果想让环境变量的设置对所有用户都有效,则需要把设置添加到/etc/profile这个全局配置文件中,添加的格式和~/.bashrc这个文件一样。

最后,修改完配置文件后,如果想让设置马上生效,还需要运行source命令,比如:source ~/.bashrc,否则设置只在下次登录时才会生效(也就是说要重新登录)。

linux的环境变量配置一般是需要哪种类型文件的路径?

一般是类似抄/usr/bin/ 或者/bin/目录,没有什么限制,规律的话一般就是为了将一些程序设置成系统命令使用的 例如我装了eclipse,我可以解百压到任意目录,我可以将eclipse的主程序所在的目录设置成环境变量,度这样我敲eclipse就可以打开程序了,也可以做软连接

linux 设置环境变量 点是什么意思

source 和点是一样的使环境变量立即生效 . /etc/profile 等于source /etc/profile

linux下如何添加环境变量

例如:给root用户添加环境变量,只需要修改/root/.bash_profile文件,添加export xx="dddddd"即可。

有一个问题:变量LD_LIBRARY_PATH在.bash_profile中设置不起作用,原因是:因为.bash_profile是中登录的时候调用, 请写在.bashrc中.解决办法:将该变量写在/root/.bashrc文件中即可。

如何设置linux shell环境变量

不是这个概念的。

1,如果你只是想设置一个变量,没有必要在profile里面设置。

a=123 echo "$a"就可以了 2,如果你是想设置环境变量(路径),在profile或者.bashrc中 a=/dir PATH=$PATH:$a export PATH 这就加入一个/dir目录。

老用户专享福利 腾讯云 免费领取轻量云2核4G服务器一年

感恩一年有你!免费领取2核4G套餐!2核4G轻量应用服务器2核 CPU 4GB内存 60G SSD云硬盘 6Mbps带宽领取地址:https://cloud.tencent.com/act/pro/lighthousethankyou活动规则活动时间2021年9月23日 ~ 2021年10月23日活动对象腾讯云官网已注册且完成实名认证的国内站用户(协作者与子用户账号除外),且符合以下活动条件:账号...

TabbyCloud周年庆&七夕节活动 美國INAP 香港CN2

TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...

tmhhost:全场VPS低至6.4折,香港BGP200M日本软银美国cn2 gia 200G高防美国三网cn2 gia韩国CN2

tmhhost放出了2021年的端午佳节+618年中大促的优惠活动:日本软银、洛杉矶200G高防cn2 gia、洛杉矶三网cn2 gia、香港200M直连BGP、韩国cn2,全都是高端优化线路,所有这些VPS直接8折,部分已经做了季付8折然后再在此基础上继续8折(也就是6.4折)。 官方网站:https://www.tmhhost.com 香港BGP线路VPS ,200M带宽 200M带...

linux设置环境变量为你推荐
输入法哪个好用五笔输入法哪个最好用苹果x和xr哪个好苹果x和苹果xr买哪个好宝来和朗逸哪个好新宝来和新朗逸选哪个?好纠结!!手机音乐播放器哪个好手机音乐播放器什么的好?苹果手机助手哪个好iphone有什么比较好用的软件!网页传奇哪个好玩哪个传奇类网页游戏即好玩又不花钱??车险哪个好汽车保险买哪个公司的好视频软件哪个好安卓系统在线看视频软件哪个好美国国际东西方大学明尼苏达大学(是莫瑞斯分校)和美国东北大学 应该去哪一个 是这个方面的专家回答啊!有偏见性的不要说!空间登录qq如何在空间里登陆qq
域名拍卖 租服务器价格 域名服务器的作用 GGC l5639 sugarsync 服务器日志分析 xen ca4249 softbank邮箱 100mbps linux使用教程 万网空间购买 申请免费空间和域名 网通服务器 net空间 贵阳电信 wordpress中文主题 atom处理器 万网主机 更多