+ -
当前位置:首页 → 问答吧 → JRE安装问题: 我的根目录下没有/.bashrc文件

JRE安装问题: 我的根目录下没有/.bashrc文件

时间:2007-04-10

来源:互联网

安装suse linux10.1的时候没有创建用户,只有root用户。安装JRE的教程上指出:
修改环境变量要到user的/.bashrc文件中修改,可是我没有其他user,只有root
并且我查找了/下隐藏的文件,也没有发现有/.bashrc,只有/.bash_history,
打开这个文件发现好像都是操作记录,没有环境变量信息
后来打开/etc/profile,但是不知道这个地方是不是只有root时存放环境变量的地方
如果是,怎么修改?
如果不是,环境变量文件在何方?
希望得到您的解答

作者: alexanderxyh   发布时间: 2007-04-10

没有就自己建一个.
/etc/*你不清楚最好就不要改。

作者: Fixend   发布时间: 2007-04-10

/etc/profile

作者: biosxjj   发布时间: 2007-04-10

~/.bashrc

可以自己创建
不在根目录
在你的home目录

作者: Thruth   发布时间: 2007-04-10

最好新建一个文件,来放置相关的JRE配置,然后让系统配置文件来调用这个自定义的配置文件。

在/etc/profile.d下面新建一个以.sh为结尾的文件,那么这个文件夹将被profile调用.

#
# Source profile extensions for certain packages
#
if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then
for s in /etc/profile.d/*.sh ; do
test -r $s && . $s
done
unset s
fi


我通常创建为jave.sh,他的语法和profile一样。

作者: geisha_wu   发布时间: 2007-04-10

引用:
作者: Thruth
~/.bashrc

可以自己创建
不在根目录
在你的home目录
因为我没有创建其他用户,所以HOME里面没有的 :)

作者: alexanderxyh   发布时间: 2007-04-10

引用:
作者: geisha_wu
最好新建一个文件,来放置相关的JRE配置,然后让系统配置文件来调用这个自定义的配置文件。

在/etc/profile.d下面新建一个以.sh为结尾的文件,那么这个文件夹将被profile调用.

#
# Source profile extensions for certain packages
#
if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then
for s in /etc/profile.d/*.sh ; do
test -r $s && . $s
done
unset s
fi


我通常创建为jave.sh,他的语法和profile一样。
谢谢你,可惜看不懂阿。。。
有没有朋友教教我怎么在根目录下创建,然后如何写东西么?

作者: alexanderxyh   发布时间: 2007-04-10

/root/.bashrc

作者: Thruth   发布时间: 2007-04-11

引用:
作者: alexanderxyh
安装suse linux10.1的时候没有创建用户,只有root用户。安装JRE的教程上指出:
修改环境变量要到user的/.bashrc文件中修改,可是我没有其他user,只有root
并且我查找了/下隐藏的文件,也没有发现有/.bashrc,只有/.bash_history,
打开这个文件发现好像都是操作记录,没有环境变量信息
后来打开/etc/profile,但是不知道这个地方是不是只有root时存放环境变量的地方
如果是,怎么修改?
如果不是,环境变量文件在何方?
希望得到您的解答
那个是要你在用户主目录下创建一个用户配置文件。
例如你现在使用的是root用户,root用户的主目录在/root/ 。那么你在这个目录下建文件就可以了。
如果你用的是其他用户,例如 linux 用户。他的主目录在/home/linux/ ,那就是在这个目录下建文件了。用户主目录用 ~ 表示。如 cd ~ ,转到当前用户主目录。

作者: huohuliaisili   发布时间: 2007-04-11

是Windows留下的后遗症么,把root当administrator使?
应该创建一个user用户,省得你在root操作的时候犯错,因为一旦犯错几乎是不可逆的。
其实.bashrc等.*文件都在/etc/skel/里面,试着手动创建一下用户就清楚了。

作者: hewujiafei   发布时间: 2007-04-12

引用:
作者: alexanderxyh
谢谢你,可惜看不懂阿。。。
有没有朋友教教我怎么在根目录下创建,然后如何写东西么?
我算是比较熟悉java开发的人了。我就靠这个吃饭。

我提到的方法,是让机器上所有用户都可以用那个jre。如果你想环境变量对当前用户有效。你可以把环境变了设置放在某个用户单独的profile里面。

至于‘某个单独的profile’是哪个文件,取决于你的操作系统和sh的类型。一般情况下是~/.bash_profile(redhat机器)。

opensuse 10.2,则是~/.bashrc文件。

作者: geisha_wu   发布时间: 2007-04-12

热门下载

更多