您的浏览器Javascript被禁用,需开启后体验完整功能, 请单击此处查询如何开启
网页 资讯 视频 图片 知道 贴吧 采购 地图 文库 |

极速赛车自动投注软件手机版,linux export命令参数及用法详解--linux设置环境变量命令_计算机软件及应用_IT/计算机_专业资料

47人阅读|次下载

极速赛车自动投注软件手机版,linux export命令参数及用法详解--linux设置环境变量命令_计算机软件及应用_IT/计算机_专业资料。极速赛车自动投注软件手机版,linux export


极速赛车自动投注软件手机版功能说明:设置或显示环境变量。 法:export [-fnp][变量名称]=[变量设置值] 语 补充说明:在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删 除环境变量,供后续执行的程序使用。export 的效力仅及于该此登陆操作。极速赛车自动投注软件手机版 参 -f -n -p 数: 代表[变量名称]中为函数名称。 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 列出所有的 shell 赋予程序的环境变量。极速赛车自动投注软件手机版 一个变量创建时,它不会自动地为在它之后创建的 shell 进程所知。极速赛车自动投注软件手机版而命令 export 可以 向后面的 shell 传递变量的值。当一个 shell 脚本调用并执行时,它不会自动得到原为脚本 (调用者)里定义的变量的访问权,除非这些变量已经被显式地设置为可用。export 命令 可以用于传递一个或多个变量的值到任何后继脚本。 登录到系统后,系统将启动一 个用户 shell。在这个 shell 中,可以使用 shell 命令或声明变量,也可以创建并运行 shel l 脚本程序。极速赛车自动投注软件手机版运行 shell 脚本程序时,系统将创建一个子 shell。此时,系统中将有两个 sh ell,一个是登录时系统启动的 shell,另一个是系统为运行脚本程序创建的 shell。当一个 脚本程序运行完毕,它的脚本 shell 将终止,可以返回到执行该脚本之前的 shell。从这种 意义上来说,用户可以有许多 shell,每个 shell 都是由某个 shell(称为父 shell)派生的。 在子 shell 中定义的变量只在该子 shell 内有效。 如果在一个 shell 脚本程序中定义了 一个变量,当该脚本程序运行时,这个定义的变量只是该脚本程序内的一个局部变量,其他 的 shell 不能引用它,要使某个变量的值可以在其他 shell 中被改变,可以使用 export 命 令对已定义的变量进行输出。 export 命令将使系统在创建每一个新的 shell 时定义这 个变量的一个拷贝。这个过程称之为变量输出。 #echo $PKG_PATH 在任何时候建立的变量都只是当前 shell 的局部变量, 所以不能 被 shell 运行的其他命令或 shell 程序所利用。export ,是把你设置的环境变量传给当前 S HELL 的子 SHELL,使其在子 SHELL 中有效。 扩展阅读:极速赛车自动投注软件手机版,linux 的 export 和 source 命令 极速赛车自动投注软件手机版,linux 的 export 和 source 命令 在任何时候建立的变量都只是当前 shell 的局部变量,所以不能被 shell 运行的其他命令或 shell 程序所利用。 export ,是把你设置的环境变量传给当前 SHELL 的子 SHELL,使其 在子 SHELL 中有效 source 命令(从 C Shell 而来)是 bash shell 的内置命令。 点命令, 就是一个点符号, (从 Bourne Shell 而来)是 source 的另一名称。 这两个命令都以一个脚本为参数, 该脚本将作 为当前 shell 的环境执行,即不会启动一个新的子进程。所有在脚 本中设置的变量将成为 当前 Shell 的一部分。 同样的, 当前脚本中设置的变量也将作为脚本的环境, source(或点) 命令通常用于重新执行刚修改的初始 化文件, 如 .bash_profile 和 .profile 等等。 例如, 如果在登录后对 .bash_profile 中的 EDITER 和 TERM 变量做了修改,则可以用 sour ce 命令重新执行 .bash_profile 中的命令而不用注销并重新登录。象 .bash_profile 或 其它类似的 Shell 脚本这样,文件无需可执行权限即可用 source 或点命令执行。 source 命令的一个妙用 在编译核心时,常常要反复输入一长串命令,如 make mrproper make menuconfig make dep make clean make bzImage ....... 这些命令既长,又繁琐。而且有时候容易输错,浪费你的时间和精力。如果把这些命令做成 一个文件,让它自动按顺序执行,对于需要多次反复编译核心的用 户来说,会很方便。用 source 命令可以办到这一点。它的作用就是把一个文件的内容当成是 shell 来执行。先在/ usr/src/linux- 2.4.20 目录下建立一个文件,取名为 make_command: 在其中输入如下内容: make mrproper && make menuconfig && make dep && make clean && make bzImage && make modules && make modules_install && cp arch/i386/boot/bzImge /boot/vmlinuz_new && cp System.map /boot && vi /etc/lilo.conf && lilo -v 文件建立好之后,以后每次编译核心,只需要在/usr/src/linux-2.4.20 下输入 source make_command 就行了。这个文件也完全可以做成脚本,只需稍加改动即可。这里主要是让大家理解 sour ce 的用法。如果你用的不是 lilo 来引导系统,可以把最后两句话去掉。配置你自己的引导 程序来引导新内核。 shell 编程中的命令有时和 C 语言是一样的。&&表示与,||表示或。把两个命令用&&联接 起来,如 make mrproper && make menuconfig ,表示要第一个命令执行成功才能 执行第二个命令。 对执行顺序有要求的命令能保证一旦有错误发生, 下面的命令不会盲目地 继续执行。 一天一个 极速赛车自动投注软件手机版,linux 命令-----export 功能说明:设置或显示环境变量。 法:export [-fnp][变量名称]=[变量设置值] 语 补充说明:在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删 除环境变量,供后续执行的程序使用。export 的效力仅及于该此登陆操作。 参 -f -n -p 数: 代表[变量名称]中为函数名称。 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 列出所有的 shell 赋予程序的环境变量。 案 例: 安装 memcache 模块 [root@localhost]#cd memcache-2.1.0 [root@localhost]#export PHP_PREFIX=/usr/local/server/php [root@localhost]#$PHP_PREFIX/bin/phpize [root@localhost]#./configure --enable-eaccelerator=shared --with-php-confi g=$PHP_PREFIX/bin/php-config [root@localhost]#make && make install 登录到系统后,系统将启动一个用户 shell。在这个 shell 中,可以使用 shell 命令或声明 变量,也可以创建并运行 shell 脚本程序。运行 shell 脚本程序时,系统将创建一个子 shell。此时,系统中将有两个 shell,一个是登录时 系统启动的 shell,另一个是系统为运行脚本程序创建的 shell。当一个脚本程序运行完毕, 它的脚本 shell 将终止,可以返回到执行该脚本之前的 shell。从这种意义上来说,用户可 以有许多 shell,每个 shell 都是由某个 shell(称为父 shell)派生的。 在子 shell 中定义的变量只在该子 shell 内有效。如果在一个 shell 脚本程序中定义了一个 变量,当该脚本程序运行时,这个定义的变量只是该脚本程 序内的一个局部变量, 其他的 shell 不能引用它, 要使某个变量的值可以在其他 shell 中被 改变,可以使用 export 命令对已定义的变量进行输出。 export 命令将使系统在创建每一个新的 shell 时定义这个变量的一个拷贝。这个过程称之 为变量输出。 #export PKG_PATH=ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD /4.1/packages/i386 #echo $PKG_PATH 一天一个 极速赛车自动投注软件手机版,linux 命令-----export 功能说明:设置或显示环境变量。 语 法:export [-fnp][变量名称]=[变量设置值] 补充说明:在 shell 中执行程序时,shell 会提供一组环境变量。export 可新增,修改或删 除环境变量,供后续执行的程序使用。export 的效力仅及于该此登陆操作。 参 -f -n 数: 代表[变量名称]中为函数名称。 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。 -p 列出所有的 shell 赋予程序的环境变量。 案 例: 安装 memcache 模块 [root@localhost]#cd memcache-2.1.0 [root@localhost]#export PHP_PREFIX=/usr/local/server/php [root@localhost]#$PHP_PREFIX/bin/phpize [root@localhost]#./configure --enable-eaccelerator=shared --with-php-confi g=$PHP_PREFIX/bin/php-config [root@localhost]#make && make install 登录到系统后,系统将启动一个用户 shell。在这个 shell 中,可以使用 shell 命令或声明 变量,也可以创建并运行 shell 脚本程序。运行 shell 脚本程序时,系统将创建一个子 shell。此时,系统中将有两个 shell,一个是登录时 系统启动的 shell,另一个是系统为运行脚本程序创 建的 shell。当一个脚本程序运行完毕,它的脚本 shell 将终止,可以返回到执行该脚本之 前的 shell。从这种意义上来说,用户可以有许多 shell,每个 shell 都是由某个 shell(称为父 shell)派生的。 在子 shell 中定义的变量只在该子 shell 内有效。如果在一个 shell 脚本程序中定义了 一个变量,当该脚本程序运行时,这个定义的变量只是该脚本程 序内的一个局部变量,其他的 shell 不能引用它,要使某个变量的值可以在其他 shell 中被 改变,可以使用 export 命令对已定义的变量进行输出。 export 命令将使系统在创建每一个新的 shell 时定义这个变量的一个拷贝。这个过程称之 为变量输出。 #export PKG_PATH=ftp://openbsd.informatik.uni-erlangen.de/pub/Open BSD/4.1/packages/i386 #echo $PKG_PATH
+申请认证

文档贡献者

药神

执业药师

302385 2361764 3.8
文档数 浏览总量 总评分