unix设置环境变量

unix设置环境变量,第1张

1,2 问题

要将第一行放到最后才起作用

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 ~

$

相当简单,呵呵


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11392607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存