易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux设置环境变量小结

1
、总结背景

linux
系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现
“command not found”
的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量
PATH
的设置问题,而
PATH
的设置也是在
linux
下定制环境变量的一个组成部分。本案例基于
RedHat AS4
讲解环境变量定制的问题。
2
、变量简介
Linux
是一个多用户的操作系统
。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。
3
、定制环境变量
环境变量是和
Shell
紧密相关的,用户登录系统后就启动了一个
Shell
。对于
Linux
来说一般是
bash
,但也可以重新设定或切换到其它

Shell
(使用
chsh
命令)。
根据发行版本的情况,
bash
有两个基本的系统级配置文件:
/etc/bashrc

/etc/profile
。这些配置文件包含两组不同的变量:
shell
变量和环境变量。前者只是在特定的
shell
中固定(如
bash
),后者在不同
shell
中固定。很明显,
shell
变量是局部的,而环境变量是全局的。环境变量是通过
Shell
命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于
bash
这个
Shell
程序来说,可以通过变量名来访问相应的环境变量,通过
export
来设置环境变量。
注:
Linux
的环境变量名称一般使用大写字母
4
、环境变量设置
实例
1.
使用命令
echo
显示环境变量
本例使用
echo
显示常见的变量
HOME
$ echo $HOME  
/home/kevin
2.
设置一个新的环境变量
$ export MYNAME=”my name is kevin”
$ echo $ MYNAME
my name is Kevin
3.
修改已存在的环境变量
接上个示例
$ MYNAME=”change name to jack”
$ echo $MYNAME
change name to jack
4.
使用
env
命令显示所有的环境变量
$ env
HOSTNAME=localhost.localdomain
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
SSH_CLIENT=192.168.136.151 1740 22
QTDIR=/usr/lib/qt-3.1
SSH_TTY=/dev/pts/0
……
5.
使用
set
命令显示所有本地定义的
Shell
变量
$ set
BASH=/bin/bash
BASH_ENV=/root/.bashrc
……
6.
使用


相关文档:

[转]VMWARE下调整linux的分辨率

VMWARE下安装完了linux.default的分辨率是:800x600
要调整为1024x768 ;像素为上百万像素的过程如下:
1,VM下有Install vmare tools先启动vmware在/mnt/cdrom下有一个叫:vmware-linux-tools.tar.gz的软件包
2.把这个软件包copy到/root下,接着解压这个包 在当前的目录,会产生一个vmware-tools-distrib的目录
#cp vmware-li ......

linux—select详解

linux—select详解
select系统调用时用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。
关于文件句柄,其实就是一个整数,通过socket函数的声明就明白了:
int socket(int domain, int type, int protocol);
我们最熟悉的句柄是0、1、2 ......

Linux LVM 的使用详解

Linux LVM 的使用详解
摘要: Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。而遇到出现某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如Patition Magic等),但这都只是暂时解决办法,没有根本解决问题。随着L ......

建立ARM+Linux运行环境

http://blog.csdn.net/dinitial/archive/2009/02/22/3923447.aspx
前一个阶段主要是在Windowsxp下,通过ADS1.2、H-JTAG和DNW来对代码进行编辑和调试。现在转到Linux下,利用RedHat9.0+虚拟机作为开发环境,这里将这两天来对环境的配置及其遇到的问题总结一下。
       开发板为GEC2410,在 ......

建立ARM+Linux应用程序调试环境

 
建立ARM+Linux应用程序调试环境
 
Gdb+gdbserver+insight环境的搭建
1.    下载gdb源代码    http://ftp.gnu.org/gnu/gdb/
 
2.    配置安装gdb+gdbser
$ tar jxvf gdb-6.6.tar.bz2
$ cd x/gdb
$ ./configure --target=arm-linux --prefix=/usr/lo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号