今天宠物迷的小编给各位宠物饲养爱好者分享env参数设置的宠物知识,其中也会对Linux 如何设置环境变量?(Linux 设置环境变量)进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!
最近刚装了linux centOS,界面还不错!
于是想在上面做一些开发,当然第一件事就是安装j2sdk了。我从SUN 公司官方网站下载了jdk-6u3-linux-i586.bin 这个源文件,刚开始是放在/root/Desktop 上的,打开终端,
cd /root/Desktop
此命令是转向该源文件所在的/root/Desktop, 再在终端上输入:
cp jdk-6u3-linux-i586.bin /usr
此命令是将该源文件复制粘贴到/usr 文件夹内,再在终端上输入:
./ jdk-6u3-linux-i586.bin
此命令是执行此程序,系统将会安装里面的文件,接着终端将会提示你:是否继续?
您可以一直按住Enter键,直到提示您:是否接受协议? 输入“yes“ 点击Enter,系统将会在/usr文件内生成一个文件:jdk1.6.0_03 。到此,安装工作结束,成功了一半,呵呵
接着就是关键了!设置环境变量:
打开/etc/profile
在末尾加上
JAVA_HOME=/usr/jdk1.6.0_03
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
说明:1 JAVA_HOME就是该jdk1.6.0_03的 路径
2 PATH作用是指定命令搜索路径,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序
3 CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中,注意不要把$PATH放在 $JAVA_HOME/bin前面了,否则,先前安装的旧版本jdk会覆盖现在安装的jdk。
保存此profile文件,注销linux,重新登录后,进入终端,在root目录下,输入source /etc/profile
此命令是检查刚刚配置的profile文件是否生效,如果没有出错,则大功告成!如果提示出错,那一定是环境变量没有设好了,再检查profile文件,**要严格区分大小写,注意点号和冒号,其中CLASSPATH中的两个jar文件是一定要写上的!
怎么知道新的jdk是否安装成功呢?
在终端中输入:
java -version
如果提示的版本与您安装的一致,则安装成功;如果jdk还是先前的版本,则安装失败,再检查一下环境变量吧!
在 C 启动过程中,传递main()函数三个参数:argc,argv和env.
* argc: 整数,为传给main()的命令行参数个数。
* argv: 字符串数组。
* env: 安符串数组。env[] 的每一个元素都包含ENVVAR=value形式的字符串。其中ENVVAR为环境变量如PATH或87。value 为ENVVAR的对应值如C:\DOS,C:\TURBOC(对于PATH) 或YES(对于87)。
u-boot的环境参数中有两个和内核启动相关的,它们是bootcmd和bootargs
1.u-boot中和环境参数有关的命令
printenv:打印当前环境参数
setenv param_name "value":设置环境参数
saveenv:保存环境参数到FLASH
2.bootcmd:
这个参数包含了一些命令,这些命令将在u-boot进入主循环后执行
示例:
bootcmd=boot_logo;nand read 10000003c0000 300000;bootm 1000000
意思是启动u-boot后,执行boot_logo显示logo信息,然后从nand flash中读内核映像到内存,然后启动内核。
3.bootargs
这个参数设置要传递给内核的信息,主要用来告诉内核分区信息和根文件系统所在的分区。
示例:
root=/dev/mtdblock5 rootfstype=jffs2console=ttyS0,115200 mem=35M mtdparts=nand.0:3840k(u-boot),4096k(kernel),123136k(filesystem)
其中:
root=/dev/mtdblock5 表示根文件系统在第五分区
rootfstype=jffs2 表示根文件系统的类型是jffs2
console=ttyS0,115200 表示终端为ttyS0,串口波特率为115200
mem=35M 表示内存大小为35M
mtdparts告诉内核MTD分区情况,它在内核目录/drivers/mtd/cmdlinepart.c文件中有介绍:
* The format for the command line is as follows:
*
* mtdparts=[;<mtddef]
* := :[,]
* where is the name from the "cat /proc/mtd" command
* := [@offset][][ro][lk]
* := unique name used in mapping driver/device (mtd->name)
* := standard linux memsize OR "-" to denote all remaining space
* := '(' NAME ')'
*
* Examples:
*
* 1 NOR Flash, with 1 single writable partition:
* edb7312-nor:-
*
* 1 NOR Flash with 2 partitions, 1 NAND with one
* edb7312-nor:256k(ARMboot)ro,-(root);edb7312-nand:-(home)
*/
关于mtd-id,每个FLASH都不一样,实际上我觉得和当前FLASH的驱动有关系,在内核启动后会打印相关的分区信息,里面会有相关FLASH的mtd-id。
需要解决更多linux问题,详情请看 http://****linuxprobe***m/chapter-00.html
望采纳
大智慧有ENV指标,如果你一定要设置ENE,那要找到ENE的公式源码,然后在大智慧的公式管理里面新建一个ENE指标
控制UG软件语言属性的环境变量,没有设置环境变量一样可以打开,只不过是全英文的。如果打不开的话只要运行注册文件重新**一下就可以。 以Win7系统为例,修改环境变量步骤: 1、打开“计算机”——“属性”——“高级系统设置”。 2、点击“高级”选项卡,点击“环境变量”,弹出环境变量列表窗口。 3、在环境变量列表窗口找到“UGII_LANG”(控制UG软件语言属性的环境变量),点击“编辑”。 4、将“变量值”修改成“simpl_chinese”,然后点击“确定”,接下来全部按确定。 5、最后打开UG软件,语言已经成功转换成中文。 扩展资料: 环境变量主要作用: 设置参数: 环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关。比如path,是告诉系统,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到哪些目录下去寻找;再如tc或vc++中,set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件;当然不仅仅是指定什么路径,还有其它的作用的,如set dircmd=/4 设置一个环境变量的作用是在使用dir命令时会把/4作为缺省的参数添加到你的dir命令之后,就像你的每个命令都加了/4参数,它实际上是给命令解释程序command设置的一个环境变量,并且是给dir这个内部命令设置的。 DWORD GetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize),参数lpName是你要求查询的环境变量的名,lpBuffer是返回你所指定的环境变量的值的,dSize是告诉这个函数lpBuffer可以存放多少个字节。 分析本地故障时原因很可能就是因为环境变量中的默认路径被删除的结果,默认路径一经设置,当前系统如有程序运行时需要某些DLL或EXE文件,以及Active控件时就会到所有默认路径中去查找,如果在这些目录中查找到相应的程序则自动加载,查找不到则报告缺少某某文件的错误信息。 参考资料:百度百科——环境变量
不明白为什么要实现这样的功能. 其实这个功能的实现主要分2步, 1. 区分2种事件. 2. 做出相应的操作. 但如果你的reset 是硬件reset 那就要看硬件原理图. 很有可能无法实现. 如果是软件reset 那就可以通过修改软件来做出相应的修改. 不知道是在bootloader实现 还是在linux加载之后. 相应的实现也会不同
1.linux环境下:
$ PORT=1234 node app.js
使用上面命令每次都需要重新设置,如果想设置一次永久生效,使用下面的命令。
$ export PORT=1234
$ node app.js
2.windows下面按照顺序这样进行:
set PORT=1234
node app.js
方法和详细的操作步骤如下: 1、第一步,鼠标右键选择“我的电脑”图标,再单击“属性”选项,见下图,转到下面的步骤。 2、第二步,执行完上面的操作之后,点击“高级”页签下的“环境变量”选项,见下图,转到下面的步骤。 3、第三步,执行完上面的操作之后,单击“新建”选项,见下图,转到下面的步骤。 4、第四步,执行完上面的操作之后,在“变量名”选项框内输入“ugii_utf8_mode”,在“变量值”选项框内输入“1”,再点“确定”按钮即可,见下图。这样,就解决了这个问题了。
你新建的是一个Hello World项目,你要在新建时选择空项目
env用来查看环境变量。
本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“Linux 如何设置环境变量?”
上一篇
简单的概括柯基犬的特点?
下一篇
新冰箱多长时间能够使用?