如何使变量应用于不同的终端

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
been!!!
帖子: 16
注册时间: 2013-07-28 21:19
系统: Ubuntu 13.04

如何使变量应用于不同的终端

#1

帖子 been!!! » 2013-11-15 22:05

我希望通过一个表示我的工作目录的study变量,给study赋一个文件地址 study=/home/been/WINE/学习/源代码
通过cd命令直接进入/home/been/WINE/学习/源代码 目录,并且希望变量身体study能应用于全局。
我的实现方法是编辑/etc/profile文件,
加入一句:export study=/home/been/WINE/学习/源代码
在终端中:source /etc/profile
现在的我问题是:变量study只能在当前终端中使用,而转换到不同的终端,需要重新键入命令 source /etc/profile
请问是为什么呢?
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: 如何使变量应用于不同的终端

#2

帖子 YeLee » 2013-11-15 22:24

代码: 全选

vi ${HOME}/.${SHELL##*/}rc
加到这文件里面。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
been!!!
帖子: 16
注册时间: 2013-07-28 21:19
系统: Ubuntu 13.04

Re: 如何使变量应用于不同的终端

#3

帖子 been!!! » 2013-11-16 11:10

YeLee 写了:

代码: 全选

vi ${HOME}/.${SHELL##*/}rc
加到这文件里面。
可以解析是什么原理吗!或者是哪方面的知识? :em06
been!!!
帖子: 16
注册时间: 2013-07-28 21:19
系统: Ubuntu 13.04

Re: 如何使变量应用于不同的终端

#4

帖子 been!!! » 2013-12-25 22:10

大牛写的 a faster way to navigate your filesystem
https://github.com/joelthelion/autojump
回复