如果想在telnet之后使环境变量仍然生效,那么就要将环境变量添加到/etc/profile文件中,
/bin/sh每次执行的时候,比如telnet到开发板时,会ptmx一个slave,然后exec("/bin/sh"),
当/bin/sh启动时就会主动读取/etc/profile文件中的信息,然后导出到新启动的shell中作环境变量[luther.gliethttp]
# cat /etc/profile
#! /bin/sh
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
阅读(2928) | 评论(0) | 转发(0) |