要将第一行放到最后才起作用
3题
没错
4题
可以放入你自己的.cshrc(cshell)中,这样每个session都起作用。
好多种方法,系统不同可能也不同哇临时生效,通用:
export 变量名=值 or
变量名=值 ;export 变量名
永久生效:
修改文件,~/.profile 系统不同名称可能不一样,隐藏文件,ls -al看下
这不是环境变量,得看你的shell 是否支援‘别名’,alias,以bash为例,可以这样User@User-PC ~/tmp
$ pwd
/home/User/tmp
User@User-PC ~/tmp
$ mkdir a b
User@User-PC ~/tmp
$ alias cd1="cd $HOME/tmp/a" alias cd2="cd $HOME/tmp/b"
User@User-PC ~/tmp
$ cd
User@User-PC ~
$ pwd
/home/User
User@User-PC ~
$ cd1
User@User-PC ~/tmp/a
$ pwd
/home/User/tmp/a
User@User-PC ~/tmp/a
$ cd2
User@User-PC ~/tmp/b
$ pwd
/home/User/tmp/b
User@User-PC ~/tmp/b
$
用bash builtin alias 做一个捷径,如果要永久生效,写入你的$HOME/.bashrc , 不要就用 unalias
User@User-PC ~/tmp/b
$ cd
User@User-PC ~
$ pwd
/home/User
User@User-PC ~
$ unalias cd1 cd2
User@User-PC ~
$ cd1
bash: cd1: command not found
User@User-PC ~
$ cd2
bash: cd2: command not found
User@User-PC ~
$
相当简单,呵呵
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)