当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu下的环境变量怎么设?
帖子发表于 : 2006-12-01 2:23 

注册: 2006-11-17 1:35
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
发现居然PATH=$PATH:/XXX放在.bash_profile里没用,只有放在.bashrc里才有用,而且
要重新打开下终端或者bash下。。。好奇怪

另外bash,csh,tcsh啥关系?我在bash下运行下csh好像提示就成%了,不过前面没了
目录提示,还有setenv好像只有csh才能用?这几个shell怎么切换啊?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-01 8:49 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
本来如此。2个bash配置规定就是这样。

你需要多看资料,再提问哦。


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-12-01 10:22 

注册: 2006-10-23 14:36
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
每次login之后都会执行.bash_profile,在.bash_profile中会调用.bashrc,所以在.bash_profile中设置环境变量应该是可以的,可能是你哪里设置错了,可以把.bash_profile贴出来看一下。

事实上并不是一定要重新login才可以让设置生效,bash中有一个命令"."(就是一个点),可以让修改后的配置文件立即生效。你可以多看一下关于shell的资料。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-12-01 11:04 
头像

注册: 2005-07-21 19:13
帖子: 681
地址: Peking, China
送出感谢: 0 次
接收感谢: 0 次
gnome-terminal 似乎没有按照 bash 的那一套规矩来


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-12-01 12:41 

注册: 2006-11-17 1:35
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/login.defs
#umask 022
PATH=$PATH:~/Taurus_TCAD/2005.10/license
# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# set PATH so it includes user's private bin if it exists
if [ -d ~/bin ] ; then
PATH=~/bin:"${PATH}"
fi
#PATH=~/Taurus_TCAD/2005.10/bin:"${PATH}"

以上是我的.bash_profile的内容,我在.bashrc里面加的也就是PATH=$PATH:~/Taurus_TCAD/2005.10/license
请问每次login是指注销gnome后再登陆还是重新打开一个terminal呢?

我去找找有关bash,csh,tcsh的资料再学学。。。多谢


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-12-01 14:44 
头像

注册: 2006-05-20 6:25
帖子: 1263
地址: 山东淄博
送出感谢: 0 次
接收感谢: 0 次
自己习惯吧!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-12-02 0:14 

注册: 2006-10-23 14:36
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
我试过在.bash_profile里面设置PATH变量了,是可以的,而且"."(传说中的点)也是可用的^_^
可能是你其他地方搞错了,或者操作有问题。 8)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译