原文:http://bbs.chinaunix.net/thread-3604345-1-1.html
1.Linux的变量种类
按变量的生存周期来划分,Linux变量可分为两类:
1.永久的:需要修改配置文件,变量永久生效。
2.临时的:使用export命令声明即可,变量在关闭shell时失效。
2.设置变量的三种方法
1. 在/etc/profile文件中添加变量「对所有用户生效(永久的)」
用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有
效,并且是“永久的”。
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下
次重进此用户时生效。
2.在用户目录下的。bash_profile文件中增加变量「对单一用户生效(永久
的)」
用VI在用户目录下的。bash_profile文件中增加变量,改变量仅会对当前用
户有效,并且是“永久的”。
例如:编辑guok用户目录(/home/guok)下的。bash_profile
$ vi /home/guok/.bash.profile
添加如下内容:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
注:修改文件后要想马上生效还要运行$ source /home/guok/.bash_profile
不然只能在下次重进此用户时生效。
3.直接运行export命令定义变量「只对当前shell(BASH)有效(临时的)」
在shell的命令行下直接使用[export 变量名=变量值] 定义变量,该变量只在
当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就
失效了,再打开新shell时就没有这个变量,需要使用的话还需要重新定义。
分享到:
相关推荐
总结,MongoDB在Linux,特别是CentOS系统上的安装涉及下载tgz文件、解压、配置环境变量、创建数据目录、启动服务、验证安装以及安全设置等多个步骤。理解并掌握这些步骤对于有效地管理和使用MongoDB数据库至关重要。...
Linux C 最新库函数手册是一本非常实用的资源,它为C语言编程者在Linux环境下提供了详尽的库函数参考。这份手册包含了丰富的信息,帮助开发者深入理解和使用各种C库函数,提高编程效率和代码质量。.chm文件是...
- 调整JVM堆大小:通过`ES_JAVA_OPTS`环境变量或`jvm.options`文件设置。 - 确保有足够的磁盘空间,并合理设置分片和副本数量。 - 使用合适的数据类型和分析器,优化查询性能。 8. **监控与日志**: - 默认情况...
- **4.1.2 Shell变量设置**:讲解如何定义和使用Shell变量。 - **4.1.3 Shell流程控制语句**:包括条件判断、循环等控制结构。 - **4.1.4 Shell脚本案例**:通过实际案例加深理解。 - **4.1.5 Shell数组编程**:学习...
1. **设置环境变量**: - 输入`export ORACLE_SID=<实例名>`指定要重启的实例名称。 2. **进入SQL*Plus控制台**: - 输入`sqlplus /nolog`启动SQL*Plus。 - 输入`connect / as sysdba`登录数据库。 3. **重启...
3. **设置环境变量**:添加Tomcat的bin目录到系统的PATH环境变量中,这样可以从任何位置执行Tomcat命令。在`/etc/profile`或`~/.bashrc`文件中添加以下行: ``` export CATALINA_HOME=/opt/tomcat export PATH=$...
6. **安装与配置**:在Linux系统上安装这个JDK,首先需要解压"jdk-8u191-linux-x64-free.tar.gz",然后将其解压后的目录移动到一个合适的系统路径,如"/usr/lib/jvm",并设置环境变量JAVA_HOME指向这个目录,同时...
- 在进行安装前,需要设置环境变量,包括 `ORACLE_HOME`, `ORACLE_SID` 等关键变量,以便安装程序能够正确识别安装路径和数据库实例。 **3. 执行静默安装脚本** - 使用 Oracle 提供的静默安装脚本进行安装,通常通过...
可以通过Java命令检查当前系统所安装的Java版本,并通过修改/etc/profile配置文件,设置JAVA_HOME和CATALINA_HOME环境变量,使得系统能够识别Tomcat的安装路径。 以上知识点从云计算运维架构师的学习角度出发,总结...
为了在Linux系统上使用JDK 7u191,你需要将解压后的目录添加到PATH环境变量中,或者创建符号链接到系统的`/usr/lib/jvm`目录,然后通过`update-alternatives`命令设置默认JDK版本。 请注意,由于Oracle已停止对JDK ...
4. **配置环境变量** - 在`/etc/profile.d/oracle.sh`或`~/.bashrc`中设置Oracle相关的环境变量,如`ORACLE_HOME`、`PATH`、`LD_LIBRARY_PATH`等。 5. **下载Oracle数据库软件** - 从Oracle官方网站获取适合你的...
该命令的执行会自动下载和安装Oracle 11g R2的依赖包,创建Oracle用户和组,设置环境变量,并修改内核参数。这个命令是安装Oracle数据库的一个预装程序,目的是简化安装过程,并确保安装前所有必需的系统配置都已...
在Linux环境下卸载Oracle数据库是一项复杂且需谨慎操作的任务,涉及到多个步骤,旨在彻底清除Oracle的所有组件、配置文件以及环境变量,确保系统干净无残留。本文将基于提供的标题、描述及部分指令,深入探讨如何在...
在Linux系统中进行Java或C语言的开发工作,需要配置...通过以上步骤,你将在Linux环境下成功配置Java和C/C++的开发环境,开始愉快的编程之旅。这个文档对于初学者来说是一份宝贵的参考资料,强烈建议保存并详细阅读。
在Linux环境中,脚本的执行首先依赖于脚本文件的权限。为了确保脚本能被正确执行,必须将其标记为可执行文件。这一步骤通过`chmod +x filename`命令实现,其中`+x`表示增加执行权限,`filename`则是你要赋予执行权限...
4. **配置环境变量**:安装完成后,需要将JDK的路径添加到系统的`PATH`环境变量中。打开或创建`~/.bashrc`或`/etc/profile`文件,添加以下行(路径可能会因安装位置不同而变化): ``` export JAVA_HOME=/usr/java...
5. **配置环境变量**:在Linux中,可以通过修改`~/.bashrc`或`/etc/profile`文件来设置环境变量。例如: ``` export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$...
**Linux环境ActiveMQ部署方法详解** ActiveMQ是Apache软件基金会的一个开源项目,它是一个功能丰富的消息代理,支持多种消息协议,如AMQP、STOMP、OpenWire等。在Linux环境中部署ActiveMQ,需要先确保系统已经安装...
- **JDK安装与配置**:涉及JDK版本的选择、环境变量配置及版本切换方法。 - **主机名与网络配置**:涵盖主机名更改、`/etc/hosts`文件编辑等内容。 - **SSH无密码登录配置**:介绍如何在集群节点之间实现免密码SSH...